求javascript js正则表达式匹配以@@开头@@结尾,不包含@@的字符串

求javascript js正则表达式匹配以@@开头@@结尾,不包含@@的字符串,第1张

这个简单。正则表达式:
/@@()@@/;
使用方式:
var
re
=
@@()@@/;
var
result
=
reexec(str);
如果匹配,result是非空的数组,第一个元素就是不包含@@的字符串

最基本的表达式创建法。
// Description: 演示正则表达式的创建
// CopyRight: > var s='#111721 11172255 泰国 攀孔敬#111730 11173127 泰国 
曼谷#11173128 11173255 泰国 沙功那空#111740 11183255 泰国 曼谷#111840
 11184255 泰国 加拉信府#111850 11189255 泰国 曼谷#111900 11190255 
泰国 如果硅农#111910 11192255 泰国 加拉信府#111930 11193127 泰国 曼谷#';
                function getA(x){
                    x=xreplace(/((\d+)(\)|(\)(\d+))/g,'$2\\$3');
                    var reg=new RegExp(x+'[^#]+','g');
                return smatch(reg)[0]split(' ');
                }
                getA('111840');


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12825140.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存