javascript正则表达式
读书笔记
参数 attributes 是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。
g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。找到全局所有的制定字符。
<!DOCTYPE html> <html> <head> <title>html</title> </head> <body> <script type="text/javascript"> var str = 'return something in your work,return' var patter = /return/g;//对return进行全局且不敏感搜索。 document.write(str.match(patter)) </script> </body> </html>
[abc] 表达式用于查找方括号之间的任何字符。方括号内的字符可以是任何字符或字符范围。
查找不在方括号之间的任何字符。 <!DOCTYPE html> <html> <head> <title>html</title> <!-- [abc] 表达式用于查找方括号之间的任何字符。方括号内的字符可以是任何字符或字符范围。--> </head> <body> <script type="text/javascript"> var str = 'is this your first time in china' var patter = /[a-g]/g; document.write(str.match(patter)) </script> </body> </html>
<!DOCTYPE html> <html> <head> <title>html</title> <!-- [abc] 表达式用于查找不在方括号之间的任何字符。--> </head> <body> <script type="text/javascript"> var str = 'is this your first time in china' var patter = /[^a-g]/g; document.write(str.match(patter)) </script> </body> </html>