第一个井号前#中间的#任意##内容#最后一个井号后
需要取出结果为:第一个井号前##最后一个井号后
现有取中间内容的正则:(?<=#).*(?=#)
取两头的怎么写呢
1 klesh 2020-03-12 15:19:48 +08:00 via Android 用行头行尾符试下 ^$ |
2 linchengzzz 2020-03-12 15:23:45 +08:00 /(.+?#).+(#.+)/ |
![]() | 3 ipwx 2020-03-12 15:24:53 +08:00 ^[^#]*#.*#[^#]*$ |
![]() | 4 ipwx 2020-03-12 15:25:29 +08:00 忘加括号了 ^([^#]*)#.*#([^#]*)$ |
![]() | 5 sun5244725 OP 感谢各位 自己凑出来了:^([^#])*#|#([^#])*$ |