社区
JavaScript
帖子详情
写个正则,帮忙?
95306
2002-09-23 04:24:13
[abc]asdfasldkfjlasd[/abc]
怎么把[abc][/abc]变为空的
...全文
43
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...如果你觉得有用,下载一下
帮忙
赚个积分,谢谢!
经典的
正则
表达式口诀如同三字经
- **单个字符要重复,三个符号来
帮忙
**:`*`、`+`、`?`分别表示零次或多次、一次或多次、零次或一次的重复。 - **花括号里学问多,重复操作能力强**:`{n}`、`{n,}`、`{n,m}`分别表示重复n次、n次及以上、n到m次。 -...
正则
表达式请大家
帮忙
处理一下下.docx
在IT行业中,
正则
表达式广泛应用于数据验证、搜索与替换、文本解析等多个领域。以下是一些关于
正则
表达式的基础知识和常见用法: 1. **基本概念**: - **元字符**:如`^`(行首)、`$`(行尾)、`.`(匹配任意单个...
UE使用技巧(宏、
正则
表达式)
处理字符时,少不了UE(UltraEidt)的
帮忙
,只有在处理中才发现其功能之强悍。在此,共享个人积累,抛砖引玉,希望对大家有用。
正则
匹配后面非指定字符的
正则
原创
如:asp.net aspx asp aspyu 只需要匹配aspyu和asp这样的
正则
,我弄了老会,也没弄出来,大家
帮忙
啊 负向预查: [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]这是我在经典论坛问的一个问题,感谢Sheneyan...
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章