【发布时间】:2019-03-11 17:17:31
【问题描述】:
取这个字符串
version = follow('java.coding.language_v1','3.2.4')
在follow这个词之后,我想在逗号之前的所有内容上用连字符替换所有点,有许多字符串将遵循相同的模式,但逗号之前的点数会有所不同:
示例 转换后的字符串如下所示:
version = follow('java-coding-language_v1','3.2.4')
我使用了一个正向的lookbehind,它到达了字符串中的点,我想开始用连字符替换点,但之后可以匹配点。
(?<=follow\(')
【问题讨论】:
-
我不明白你的字符串。其实怎么样?