了解并应用正则表达式:[12]转义符“\”

 时间:2026-02-18 15:30:23

1、这个字符的用途可很广泛呀,比如说我想在“1+1=22+2=43+3=6”匹配个全部的答案,也就是说匹配“2”、“4”和“6”。

2、我就开动脑筋,写了个表达式“.+.=(.)”然后用正则.取子匹配文本()来匹配,但是出现问题了,为什么我匹配到了“6”?如图:

了解并应用正则表达式:[12]转义符“\”

3、原来,“+”也是一个匹配符号,我们在第一课的时候学过的,表示前面的东西一定有或有很多,也就是说我们这个表达式可以等价与“.............=6”,也就是说他把整个文本都匹配到了。

4、那么我们怎样让这个“+”恢复本意变成普通的字符呢?

5、我们就可以用“\”来影响“+”,那么新的表达式就是“.\+.=(.)”。如图:

了解并应用正则表达式:[12]转义符“\”

  • 正则表达式中转义符的使用
  • 正则表达式符号详解
  • C#字符串中正则表达式中的\转义问题
  • 正则表达式简介及其在java中常用的正则表达式
  • 正则表达式中的开始符与结束符
  • 热门搜索
    什么叫头寸 发颤的意思 热得直什么填空 什么叫平面 sp是什么意思 坑坑洼洼的意思 宣木瓜的功效与作用 sos是什么意思 瑟瑟发抖的意思 abstract什么意思