首页 > 解决方案 > 如果有多个,则匹配所有逗号

问题描述

标签: regexregex-lookarounds

解决方案


下面的正则表达式模式可能会有所帮助。

图案: (?:(?<=\.)|,)(\d+)(?:(?=\.)|,)
替换: \1

演示: https ://regex101.com/r/KtFX8S/2/

解释:

  • (?<=\.)|,)-匹配,..
  • 最后类似匹配模式
  • 在替换中使用捕获的组 1

推荐阅读