获取两字符中间的正则表达式
来源:3-2 正则表达式-1
竹铭
2019-03-08
没理解括号一个包括最后的b,一个不包括最后的b,获取到的结果一样
写回答
1回答
-
UnyieldingZ
2019-03-13
第一个表达式:.*?是懒惰模式此时我们遇到第一个b,成功匹配然后遇到是()括号是我们提取的东西,因为还是懒惰模式匹配到oaaab,后面是贪婪,所以我们从后往前看匹配到by123
好的第二个表达式估计你是困惑在我把‘?’放外面了,为什么还是和上面一样呢?其实我们用去两头的方法来看,前面的.*?b匹配的还是‘’后面的b.*匹配的还是by123.
说那么多废话还不如看图
00
相似问题