我在这里有一些文字:
... che si concluse con la " desegregazione " degli autobus.
我可以使用什么正则表达式来抓住这些空间并将其转换为:
... che si concluse con la "desegregazione" degli autobus.
我在想类似的东西(?<=\".{1,20})\"
(对不起,如果它很笨重,我是个初学者),但是显然Regex不接受后代内部的量词,所以我很茫然。
您可以使用
"\s*([^"]*?)\s*"
替换为"$1"
。
参见正则表达式演示
细节
"
-双引号\s*
-0+空格([^"]*?)
-第1组($1
在替换模式中是指该值):除"
(请参见[^"]
否定的字符类)以外的任何0+个字符,请尽可能少(请参见*?
非贪婪量词)\s*
-0+空格"
-双引号。本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句