由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - perl 匹配问题
相关主题
python能检查出space是一个还是两个吗?请教一个perl的替换问题。
perl 的问题perl 问题求教
入门问题,perl里s@\_@@g 是什么意思?Re: 问个google面试题 (转载)
匹配问题 (转载)python的问题,大拿帮忙看看
js regex的match是不是跟python不一样?perl的文本处理大部分容易在python里实现吗?
请教一个变态的regular expression 替换Python, Java, Perl, PHP,Ruby
any perl html parser to recommend?写Python 的苦恼之一:有人当c用,有人当bash用,有人当FP用。当然也有人当python用
现在哪些script最流行?问个关于正则表达式的超弱智问题...
相关话题的讨论汇总
话题: digit话题: 匹配话题: backslash话题: splits话题: 数字
进入Programming版参与讨论
1 (共1页)
k*******3
发帖数: 1909
1
如果要匹配 数字-数字,并且两个数字相同。比如匹配
1-1
2-2
3-3
4-4
而不要匹配
1-2
3-4
5-9
如何写正则表达式?
d****n
发帖数: 1637
2
I dont know well regex in perl; neither I want to.
Here is a non-regex solution
my @splits = split('-', $string);
if(scalar(@splits ) >2 && $splits[0] eq $splits[1]){
# do your stuff
}
h**u
发帖数: 19
3
/(d)-1/

【在 k*******3 的大作中提到】
: 如果要匹配 数字-数字,并且两个数字相同。比如匹配
: 1-1
: 2-2
: 3-3
: 4-4
: 而不要匹配
: 1-2
: 3-4
: 5-9
: 如何写正则表达式?

e*******o
发帖数: 4654
4
/(\d)-$1/
/(\d)-\g{1}/
/(?\d)-$+{digit}/
k*******3
发帖数: 1909
5
thanks! that works!

【在 h**u 的大作中提到】
: /(d)-1/
1 (共1页)
进入Programming版参与讨论
相关主题
问个关于正则表达式的超弱智问题...js regex的match是不是跟python不一样?
Perl 6 改动很大很恶心请教一个变态的regular expression 替换
如何 replace这里的第二个xany perl html parser to recommend?
请教一个perl的问题 (转载)现在哪些script最流行?
python能检查出space是一个还是两个吗?请教一个perl的替换问题。
perl 的问题perl 问题求教
入门问题,perl里s@\_@@g 是什么意思?Re: 问个google面试题 (转载)
匹配问题 (转载)python的问题,大拿帮忙看看
相关话题的讨论汇总
话题: digit话题: 匹配话题: backslash话题: splits话题: 数字