我需要你帮助找到正则表达式的最后6位数字。
示例,假设我在字符串下面作为输入字符串(包括末尾的空格):
1510261026DR000000000198,00NCHK00294541
输出:294541
答案 0 :(得分:0)
perl样式正则表达式的一种可能性是:
/(\d{6})\s*$/
例如:
my $v="1510261026DR000000000198,00NCHK00294541 ";
$v =~ /(\d{6})\s*$/;
printf "$1\n";
产生
294541
答案 1 :(得分:0)
替代方案是:/([0-9]{6})\s$/