-
http://regexper.com
查看全部 -
\d 表示数字 ? 表示0个或一个 + 表示一个或更多 * 表示任一个
查看全部 -
[a-zA-Z0-9] 范围类
查看全部 -
[]类 [^]类取反
查看全部 -
1.原义文本字符:代表它原来含义的字符 例如:abc、123 2.元字符:在正则表达式中有特殊意义的非字母字符 例如:\b表示匹配单词边界,而非\b 在正则表达式中具体特殊含义的字符:* + ? $ ^ . \ () {} []
查看全部 -
两种方式:
var reg = /\bis\b/g
var reg = new RegExp("\\bis\\b","g")
查看全部 -
\b 匹配单词边界
\转义,+任意个,( )分组,$1-9按顺序引用分组
^开头, $结尾,\d数字,{ }个数,[ ] 或
查看全部 -
正则表达式工具:http://regexper.com
查看全部 -
查看全部
-
查看全部
-
/* * 预定义类 * . 等价于 [^\r\n] 表示除了回车符和换行符之外的所有的字符 * \d 等价于 [0-9] 数字字符 d:digit * \s 等价于 [\t\n\x0B\f\r] 空白符 s:space * \w 等价于 [a-zA-Z_0-9] 单词字符(字母、数字下划线) w:word * 大写的表示取反 * 边界匹配 * ^ 以XXX开始 * $ 以XXX结束 * \b 单词边界 * m 多行 */ var str = "@123\n@abc\n@jfl" var re = /^@\w\D/gm; var str2 = ""; str2 = str.replace(re,"中"); alert(str2);
查看全部 -
查看全部
-
查看全部
-
正向前瞻,负向前瞻查看全部
-
表达式匹配后向前判断断言是否符合,前瞻查看全部
举报