g
- 当使用 String 类的replace()
方法时,指定此修饰符可替换所有匹配项,而不只替换第一个匹配项。 此修饰符对应于 RegExp 实例的global
属性。i
- 计算正则表达式时不 区分大小写。 此修饰符对应于 RegExp 实例的ignoreCase
属性。s
- 点 (.
) 字符与换行符相匹配。请注意,此修饰符对应于 RegExp 实例的dotall
属性。m
- 尖号 (^
) 字符和美元符号 ($
) 在换行符之前和 之后匹配。 此修饰符对应于 RegExp 实例的multiline
属性。x
- 忽略re
字符串中的空白字符,这样即可编写更加易读的构造函数。 此修饰符对应于 RegExp 实例的extended
属性。
Flex使用:
var pattern1:RegExp = new RegExp("test-//d", "i");
var pattern2:RegExp = /test-/d/i;