![](/img/trans.png)
[英]How can I replace dot with comma but only for numbers in a string ? (PHP)
[英]Replacing comma by dot only in numbers in a texteditor using search and replace function
我得到了一个表txt.file,其中所有变量都用;分隔。
可以说我有3个变量:ID,大小和注释。
我的数据可能看起来像这样:
1;1.5;hello. how are you?
2;2.5;a comment.
3;2.1;another comment.
现在我想将逗号从点号替换为逗号。
如果我在文本编辑器中使用标准的搜索和替换功能,它将全部更改.
到,
没有任何问题。 但是我只想改变那些.
到,
由左侧和右侧的数字包围。
1.5
应该更改为1,5
但是hello. how are you?
hello. how are you?
不应该打个hello, how are you?
我找到了一个仅用数字搜索包围点的正则表达式:
[0-9][\\.][0-9]
现在,我想替换那些环绕声点,但不幸的是,它还行不通。 当用替换[0-9][\\\\.][0-9]
,
, 1.5
更改为,
仅代替1,5
。
有没有什么好方法可以使用texteditor中的搜索和替换来解决此问题?
提前致谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.