我正在尝试构建一个表达式,该表达式将仅从不包括^或-的匹配中替换引号
字符串=‘"Q%LCJ8^1"+"Q%视频点播。L"+"Q%LSEG。L[EQ_LIST]MID_PRICE"+"BRT-">
结果=";Q%LCJ8^1"+Q%视频点播。L+Q%LSEG。L[EQ_LIST]MID_PRICE+";BRT-">
此正则表达式"([^^_+"]+)"
在中找到
源字符串
"Q%LCJ8^1"+"Q%VOD.L"+"Q%LSEG.L[EQ_LIST]MID_PRICE"+"BRT-"
"BRT-"
和"Q%VOD.L"
离的价格不远
expectedString = '"Q%LCJ8^1"+Q%VOD.L+Q%LSEG.L[EQ_LIST]MID_PRICE+"BRT-"'
现在需要一种编程语言。
你在这里看到的regExhttps://regex101.com/r/z9ERGi/1
我认为是可能的解决方案之一
"([^-^+]+)"
https://regex101.com/r/ZHF3nB/1