第一个井号前#中间的#任意##内容#最后一个井号后
需要取出结果为:第一个井号前##最后一个井号后
现有取中间内容的正则:(?<=#).*(?=#)
取两头的怎么写呢
第一个井号前#中间的#任意##内容#最后一个井号后
需要取出结果为:第一个井号前##最后一个井号后
现有取中间内容的正则:(?<=#).*(?=#)
取两头的怎么写呢
|
kleshMar 12, 2020 via Android
1
用行头行尾符试下 ^$
|
|
linchengzzzMar 12, 2020
2
/(.+?#).+(#.+)/
|
|
ipwxMar 12, 2020
3
^[^#]*#.*#[^#]*$
|
|
ipwxMar 12, 2020
4
忘加括号了
^([^#]*)#.*#([^#]*)$ |
|
5
感谢各位 自己凑出来了:^([^#])*#|#([^#])*$
|