社区
Web 开发
帖子详情
有关正则表达式的问题: “[*]”怎么用正则表达式表示?
以梦为马
2004-11-01 06:22:05
如题.
...全文
221
9
打赏
收藏
有关正则表达式的问题: “[*]”怎么用正则表达式表示?
如题.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以梦为马
2004-11-02
打赏
举报
回复
用"\\[[^\\]]*\\]"搞定。
以梦为马
2004-11-02
打赏
举报
回复
用"^\\[.*\\]$"谁也没替换。
以梦为马
2004-11-02
打赏
举报
回复
用“\\[.*\\]”可以表示 以“[”开始,以“]”结束的字符串,但仍然不能满足要求。
我需要的是将如下的字符串:
trewtr[char;tr;;;],utyu[gjdfgjghfh],jgfdjgh[fgfdggfg;],dfgfdghfdhfd[ytrytryry]
中所有以“[”开始,以“]”结束的子字符串用""进行替换。
若用“\\[.*\\]”正则表达式,则替换成了“trewtr”,这显然不合要求,我要的结果应该是“trewtr,utyu,jgfdjgh,dfgfdghfdhfd”。
有谁明白吗?
禽兽v5
2004-11-02
打赏
举报
回复
^\[.*\]$
"^\\[.*\\]$"
skyboy0720
2004-11-02
打赏
举报
回复
\[.+*\]$
以梦为马
2004-11-02
打赏
举报
回复
还是不对呀。
我可能还没说清楚:以“[”开始,以“]”结束的字符串,怎么用正则表达式表示。
禽兽v5
2004-11-02
打赏
举报
回复
自己解决?恭喜!
禽兽v5
2004-11-01
打赏
举报
回复
\[\*\]
"\\[\\*\\]"
以梦为马
2004-11-01
打赏
举报
回复
help!
正则表达式
?: ?= ?! 的用法详解
本文介绍
正则表达式
中使用的 `?:`、`?=` 和 `?!`用法。 三种不同的
正则表达式
语法,它们分别代表非捕获组、正向前瞻断言和负向前瞻断言。
正则表达式
?: 的理解
这个
正则表达式
里 ( ) 里面的内容被捕获了, 反向引用的时候可以用上 。 一般正则替换的时候用的多 像UBB代码 但是 如果写成 (?:[a-z][0-9])+ 跟上面
正则表达式
整体匹配是一样的 就是 不会捕获 ( )里内容了。 也...
对
正则表达式
中 .*? 的理解
对
正则表达式
中 .*? 的理解 将 .* 看成一个整体,? 作用于这个整体 ,
表示
匹配 任意多个字符的 0次或1次 这相当于懒惰模式,匹配最小的结果: 若不是懒惰模式,而是更长的,则不止是1次了,而是多于了1次; 换句话说...
python
正则表达式
“.*”和“.*? ”的区别
python
正则表达式
“.*”和“.*? ”的区别
正则里的(.*?)是什么意思
例子:
正则表达式
r.t 可以匹配这些字符串:rat、rut、r t,但是不匹配root。 .*?
表示
匹配任意字符到下一个符合条件的字符 例子:
正则表达式
a.*?xxx可以匹配abxxx axxxxx abbbbbxxx 扩展: * 匹配0或多个正好...
Web 开发
81,115
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章