是否可以使用正则表达式对数字串进行排序?
它们只用逗号(,)分隔,格式为,小数点前后不一定有2个位置,可能是减号。
(我希望在Notepad ++中只使用原始宏)
简短摘录:
xx.xx,-yy.yy,zz.zz,-xx.xx,yy.yy,zz.zz,...
答案 0 :(得分:3)
正则表达式不进行排序,似乎你正在使用notepad ++,这样,可以对你可以使用的行进行排序:
或者,您可以使用在线工具textmechanic.co
答案 1 :(得分:-4)
感谢。但我也设法与我的宿舍上的IT学生进行了咨询,他明白了。
find: "([+-]*[0-9]+.[0-9]+),([+-]*[0-9]+.[0-9]+),([+-]*[0-9]+.[0-9]+),"
replace: "x=$1 y=$2 z=$3"
对我来说,神奇的是美元符号加上数字表示在给定()括号中找到的表达式。
我希望它可以帮助其他人解决同样的问题。