社区
JavaScript
帖子详情
写个正则,帮忙?
95306
2002-09-23 04:24:13
[abc]asdfasldkfjlasd[/abc]
怎么把[abc][/abc]变为空的
...全文
54
5
打赏
收藏
写个正则,帮忙?
[abc]asdfasldkfjlasd[/abc] 怎么把[abc][/abc]变为空的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiushuiwuhen
2002-09-23
打赏
举报
回复
高版本可用
<script>
str="[abc]asdfasldkfjlasd[/abc]"
str=str.replace(/\[(.+?)\](.+?)\[\/\1\]/g,"$2");
alert(str);
</script>
qiushuiwuhen
2002-09-23
打赏
举报
回复
/\[([^\]]+)\]([^[]+)\[\/\1\]/g
<script>
str="[abc]asdfasldkfjlasd[/abc]"
str=str.replace(/\[([^\]]+)\]([^[]+)\[\/\1\]/g,"$2");
alert(str);
</script>
95306
2002-09-23
打赏
举报
回复
是呀,太长了吧,兄弟再帮改改
Reve
2002-09-23
打赏
举报
回复
感觉上边的表达式应该可以写的简洁点,不过那是我接触表达式不久时写的,现在不高兴修理了。:)
Reve
2002-09-23
打赏
举报
回复
不是很清楚“怎么把[abc][/abc]变为空的”,估计是我下边的第二种replace的方法:
<script>
function blacketReplace1(str)
{
var tmpstr = "";
while (tmpstr != str) {
tmpstr = str;
str = str.replace(/\[([^\]]*)\]([^\[]*)\[\/([^\[]*)\]/g,
function($0,$1,$2,$3,$4,$5,$6,$7,$8,$9,$10) {
return "[" + $1 + "][/" + $3 + "]";
});
}
return str;
}
str = "[abc]dfsdfds[/abc][fdls]";
alert(blacketReplace1(str));
function blacketReplace(str)
{
var tmpstr = "";
while (tmpstr != str) {
tmpstr = str;
str = str.replace(/(\[)([^\]]*)(\])([^\[]*)(\[\/)([^\[]*)(\])/g,
function($0,$1,$2,$3,$4,$5,$6,$7,$8,$9,$10) {
return $4;
});
}
return str;
}
str = "[abc]dfsdfds[/abc][fdls]";
alert(blacketReplace(str));
</script>
正则
表达式 不包含特定单词 字符串
项目中输入框需要验证不能输入root或者admin,不区分大小写。 琢磨了很久,写出来了
正则
如下: /^(?!root|admin)|\broot.+|\badmin.+/i tips:如果是写在java里,\b前面需要加转义符,写成\\b 如果你觉得有用,下载一下
帮忙
赚个积分,谢谢!
经典的
正则
表达式口诀如同三字经
经典的
正则
表达式口诀,不需要您的积分就可以下载到,还在犹豫什么,只要鼠标轻轻一点就可以,如果不好可删除!
正则
表达式请大家
帮忙
处理一下下.docx
正则
表达式请大家
帮忙
处理一下下.docx
UE使用技巧(宏、
正则
表达式)
处理字符时,少不了UE(UltraEidt)的
帮忙
,只有在处理中才发现其功能之强悍。在此,共享个人积累,抛砖引玉,希望对大家有用。
正则
匹配后面非指定字符的
正则
原创
我想匹配后面只要不是x和.net的asp. 如:asp.net aspx asp aspyu 只需要匹配aspyu和asp这样的
正则
,我弄了老会,也没弄出来,大家
帮忙
啊 负向预查: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这是我在经典论坛问的一个问题,感谢Sheneyan(子虚乌有)版主 您可能感兴趣的文章:
正则
表达式匹配任意字符(包括换行符)的写法
正则
表达式匹配不包含某些字符串的技巧Java
正则
多字符串匹配替换
正则
表达式 匹配至少有一个非空白字符并且不超过指定长度匹配任意字符的
正则
表达式写法请教一个
正则
表达式,匹配所
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章