永发信息网

emedtior 正则表达式提取中文双引号中内容

答案:1  悬赏:20  手机版
解决时间 2021-03-27 04:28
  • 提问者网友:温柔港
  • 2021-03-26 13:47
emedtior 正则表达式提取中文双引号中内容
最佳答案
  • 五星知识达人网友:街头电车
  • 2021-03-26 14:09
正则表达式为:
["“](w+)["”][^“”"]+["“](w+)["”][^“”"]+["“](w+)["”][^“”"]+["“](w+)["”][^“”"]+


替换为:
$1|$2|$3|$4


如下所示:

追问经测试表达式有效。但行中引号里面有标点以及引号未成对出现,则无法使用该表达式

如:
“花朵;小花朵”11的如果如果11ssss11111”1“鲜花,小鲜花”222222丰富多彩22ffffffff2222“植物”33333355rtrrrrr33更丰富方法3333333“香味”4444444wwwwwwwwwww44455凤飞飞444bbbbbbbbbb44444”

烦请指教,并给出表达式.谢谢!追答这还是替换成 花朵|鲜花|植物|香味 ?追问替换成
花朵;小花朵|鲜花,小鲜花|植物|香味

如果一步到位,替换成花朵|小花朵|鲜花|小鲜花|植物|香味
就更感激不尽了!追答["“](\w*)(\W*)(\w*)["”][\s\S]+["“](\w*)(\W*)(\w*)["”][\s\S]+["“](\w*)(\W*)(\w*)["”][\s\S]+["“](\w*)(\W*)(\w*)["”][\s\S]+
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯