如何不使用正则表达式拆分特定格式


How to not spliting specific format with the use of regex?

目前我有一个类似的字符串列表

"banana、xx、tyu、fdg dfgdf、dfgfdgd、dfdfg、dfgdg 、cvbcvb", dfdgd
sdfs. 2te. 459,202'   dfg/ dfg, bvn, bn, wqe。uyo.
yuo, "yuouy、yuoy、jlkj、nmj , tryrt、346,457、gh、325352 、fghfg"

当我使用这个RegEx:/[^'pL'pN'']+/u时,输出会像:

 banana xx tyu fdg dfgdf dfgfdgd dfdfg dfgdg cvbcvb dfdgd sdfs 2te 459 202 dfg dfg bvn bn wqe uyo yuo yuouy yuoy jlkj nmj tryrt 346 457 gh 325352 fghfg 

在这个RegEx中,它将剪切字符串中的所有特殊字符。我想要的只是不分离459,202346,547。我如何修改RegEx,使其不删除123,124afd,151等字符之间的,

在线示例:https://www.regex101.com/r/xA7xE8/1

您可以使用非单词边界'B。CCD_ 8在两个非单词字符或两个单词字符之间匹配。CCD_ 9在单词字符和非单词字符之间匹配。

[^'pL'pN'',]+|'b,'B|'B,'B|'B,'b

演示