JS使用正则表达式获取小括号、中括号及花括号内容的方法示例
本文实例讲述了JS使用正则表达式获取小括号、中括号及花括号内容的方法。分享给大家供大家参考,具体如下:
JS 正则表达式 获取小括号 中括号 花括号内的内容
0 <!DOCTYPE html> 1 <html> 2 <head> 3 <meta charset="utf-8" /> 4 <title>www.jb51.net JS获取括号内容</title> 5 </head> 6 <body> 7 <script type="text/javascript"> 8 var str="123{xxxx}456[我的]789123[你的]456(1389090)789"; 9 var regex1 = /\((.+?)\)/g; // () 小括号 10 var regex2 = /\[(.+?)\]/g; // [] 中括号 11 var regex3 = /\{(.+?)\}/g; // {} 花括号,大括号 12 // 输出是一个数组 13 console.log(str.match(regex1)); 14 console.log(str.match(regex2)); 15 console.log(str.match(regex3)); 16 </script> 17 </body> 18 </html>
JavaScript正则表达式在线测试工具:
http://tools.jb51.net/regex/javascript
正则表达式在线生成工具:
http://tools.jb51.net/regex/create_reg
默默搬砖中 ——假装自己是小白