消息如下: [临江仙] 中间句子 [我的微信] 只想提取出 [我的微信] ,该怎么写正则呢?
中文正则写了半天,也不对。请大佬赐教
![]() | 1 InDom 2021-06-09 11:24:25 +08:00 ![]() 无效提问,请学习 提问的智慧 后重新提问。 无效回答:\[临江仙\][^[]+(\[我的微信\]) |
2 0ZXYDDu796nVCFxq 2021-06-09 11:38:58 +08:00 via Android 楼上的回答完全正确 |
![]() | 3 balabalaguguji 2021-06-09 11:42:28 +08:00 在线工具测试下就知道是否正确了: https://tools.fun/regexp.html |
![]() | 5 lululau 2021-06-09 13:12:50 +08:00 input = "[临江仙] 中间句子 [我的微信] " output = input.replace(/.*/, "我的微信") |
![]() | 6 TomVista 2021-06-09 14:14:57 +08:00 str.includes('[我的微信] ')?"[我的微信] ":"" // js str. contains('[我的微信] ')?"[我的微信] ":"" // java 别总想着正则 |
&bsp; 7 goodboy95 2021-06-09 21:32:59 +08:00 为什么我总感觉楼主是被编码问题坑了?你需要转正则的项目是用哪个语言写的? |
8 Boyce 2021-06-10 00:53:31 +08:00 .+?(\[.*?\]) |