回复 黑色阳光_cu
1 while $v=~s/(\.(?:\d{3})+)(\d+?)/$1,$2/ or $v=~s/(\d+)((?:\d{3})+?)/$1,$2/;
CrkED 发表于 2011-03-13 05:18
请写一句正则,把 $v 变成 12,321,347,317,347,317.127,347,123,473,134,713,24 。也就是说,按千分点把数字 ...
黑色阳光_cu 发表于 2011-03-11 15:18
这是《Mastering Regular Expressions, 2nd Edition》在讲lookbehind和lookahead的时候使用的例子。详见 ...
py 发表于 2011-03-15 10:54
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |