holley2008 发表于 2018-5-22 11:30 没错,实际应用中,可能会多了一些需要转义的字符。 |
围观码农,表示一句都看不懂...![]() |
我正则表达式都用regex match tracer这个软件来测试的![]() |
不太懂,围观! |
wuyou 发表于 2018-5-22 10:46 测试了下/ ? 不转义 效果一样。 转义符应该使用在有特殊效果的情况下 如替换为aaa.com/\nd?=$1 则转义符必需。 |
holley2008 发表于 2018-5-22 10:10 可以试一下 对 / ? 不转义 被替换式
替换式
|
wuyou 发表于 2018-5-22 09:04 h哈哈,怪不得回答的如此熟练呢,! |
zhxy9804 发表于 2018-5-22 08:59 给你一个简单的介绍 https://blog.csdn.net/okyoung188/article/details/53407021 有专门关于正则表达式的书,有一次我从图书馆抱回好几本书。 如果写php程序或linux shell 程序,很多地方用到正则表达式。 最近为解决discuzX 3.4 在mysql 8.0.11 上安装,用几行 正则表达式轻松解决。 |
wuyou 发表于 2018-5-22 08:51 明白了,能给找个相关资料看看吗,系统了解一下! |
zhxy9804 发表于 2018-5-22 08:43 呵呵,谢谢支持! |
x9tian 发表于 2018-5-22 08:35 sed 里面使用/ ,要转义,所以我看到/ 都想转义。 其他地方使用,可能不用转义。 |
可以试试以下: 被替换式
替换式
|
如果是linux shell 对字符串 做正则替换,是用以下方式:
|
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.