【发布时间】:2019-11-18 08:34:23
【问题描述】:
我想处理字符串数据集并将“-”替换为“。” 我有这个数据集:
AUDI XXX-R 2-0TS
AUDI XXX-R 2-0T
AUDI X-R 2-0
我希望将 '-' 替换为 '.'所以所有出现的 number-number** 都应该替换为 number.number**
我尝试添加以下正则表达式模式,但它也替换了 Alphabet 的“-”
[^a-z-A-Z]?(\d)-(\d)?[a-zA-Z]?[a-z-A-Z]
我需要这样的模式,无论字符串是什么,两位数之间的“-”都应该替换为“。”
【问题讨论】:
-
(\d)-(\d)不工作吗?替换为\1.\2。