//贪婪匹配var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := '标题内容'; reg.RegEx := ''; //将会全部匹配, 因为两头分别是: reg.Replacement := '...
JS正则表达式
1. 使用JavaScript正则表达式,首先要了解JavaScript正则表达式的常用符号,如下图:
2. 认识了常用的正则表达式符号之后,还需要了解RegExp对象(RegularExpression),利用该对象的方法来验证输内容是否符合规则。创建正则表达式,有两种方式,如下:
3. 知道了如何使用JavaScript正则表达式之后,你现在肯定跃跃越试,想尝试下。没问题,马上就试下,如果你在编写的过程中有什么问题,我这里还提供了大量常用实际应用范例共大家参...
分类:
编程语言 时间:
2014-11-04 21:17:03
阅读次数:
233
正则表达式这玩意就得多练习,练的多了就会有积累,用起来肯定熟。由于工作中不是经常使用,几个月碰见一次,语法都快忘干净了,每次都得找些资料查啊查。索性这次把关键的语法记录在这里,后面使用直接查询即可。1. 原语列表下表是元字符及其在正则表达式上下文中的行为的一个完整列表:字符描述\将下一个字符标记为一...
分类:
其他好文 时间:
2014-11-02 00:35:03
阅读次数:
205
Delphi 正则表达式语法(4): 常用转义字符与 .// \d 匹配所有数字, 相当于 [0-9]var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := '期待Delphi 2008 for Win32!';...
Delphi 正则表达式语法(2): 或者与重复// | 号的使用, | 是或者的意思var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := 'CodeGear Delphi 2007'; reg.RegEx ....
Delphi 正则表达式语法(8): 引用子表达式 - 也叫反向引用//准备: 我们先写一个搜索所有英文单词的表达式var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := 'one two three four ...
Delphi 正则表达式语法(7): 匹配转义字符// ? 号的意义是匹配 0-1 次, 如果需要匹配 ? 怎么办var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := '你好吗? 还行!'; reg.RegEx...
Delphi 正则表达式语法(6): 贪婪匹配与非贪婪匹配//贪婪匹配var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := '标题内容'; reg.RegEx := ''; //将会全部匹配, 因为两头分别是....
Delphi 正则表达式语法(9): 临界匹配 - 也叫"预搜索"与"反向预搜索"//匹配右边var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := 'Delphi 6; Delphi 7; Delphi 200...
Delphi 正则表达式语法(5): 边界// \b 单词边界var reg: TPerlRegEx;begin reg := TPerlRegEx.Create(nil); reg.Subject := 'Delphi Delphi2007 MyDelphi'; reg.RegEx := '\.....