This shows you the differences between two versions of the page.
software:gui-designer:system-manager:feedback-parsing:feedback-parsing [2012/08/16 02:38] aaron |
software:gui-designer:system-manager:feedback-parsing:feedback-parsing [2013/05/20 00:35] (current) aaron [Regular Expressions] |
||
---|---|---|---|
Line 14: | Line 14: | ||
A great resource for learning to use regex is http://www.regular-expressions.info. This website has many examples and covers regex syntax as used in a variety of programming languages. The flavor of regex used in your GUI project depends on the Viewer being used.\\ | A great resource for learning to use regex is http://www.regular-expressions.info. This website has many examples and covers regex syntax as used in a variety of programming languages. The flavor of regex used in your GUI project depends on the Viewer being used.\\ | ||
iViewer for example is an iPhone OS application, and uses the [[http://regexkit.sourceforge.net/RegexKitLite/|RegexKitLite Library]]. Most regex flavors are VERY similar, and only have tiny differences in syntax that you will not come across in your day to day regex usage with guiDesigner.\\ | iViewer for example is an iPhone OS application, and uses the [[http://regexkit.sourceforge.net/RegexKitLite/|RegexKitLite Library]]. Most regex flavors are VERY similar, and only have tiny differences in syntax that you will not come across in your day to day regex usage with guiDesigner.\\ | ||
- | For a listing of the regex syntax used in iViewer, please see the [[http://regexkit.sourceforge.net/RegexKitLite/#ICUSyntax|ICU Syntax section of the RegexKitLite home page]]. | + | For a listing of the regex syntax used in iViewer, please see the [[http://regexkit.sourceforge.net/RegexKitLite/#ICUSyntax|ICU Syntax section of the RegexKitLite home page]].\\ |
+ | For a good tutorial on regular expressions see this page http://tech.pro/tutorial/1214/javascript-regular-expression-enlightenment Note that this is targeted towards regular expression use in JavaScript, but the same basic principals apply here. | ||
==== Capture Groups ==== | ==== Capture Groups ==== | ||