有没有程序将这串字符拆开
有三种情况(数字位数不定)数字x数字
数字x数字+数字x数字
数字x数字+数字x数字+数字x数字
例如:
123x456
1234x4567+1213x456
12345x456+1123x5456+1203x4586
如何将其中的"x"和"+" 改成 ","
有没有现成的函数或者程序,请大神们赐教,谢谢
试试这个:
(vl-string-translate "x+" ",," "12345x456+1123x5456+1203x4586")
=>>"12345,456,1123,5456,1203,4586" 直接查找替换不就可以了?给出你想要的结果。
wharan 发表于 2023-7-25 00:08
直接查找替换不就可以了?给出你想要的结果。
有具体的函数吗 ssyfeng 发表于 2023-7-25 08:33
试试这个:
(vl-string-translate "x+" ",," "12345x456+1123x5456+1203x4586")
=>>"12345,456,1123,5456 ...
这个函数不错,以前用过,一时间忘记了,感谢提醒,谢谢 ssyfeng 发表于 2023-7-25 08:33
试试这个:
(vl-string-translate "x+" ",," "12345x456+1123x5456+1203x4586")
=>>"12345,456,1123,5456 ...
这个代码最简略
页:
[1]