问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请教perl语言,/(\d{4}(\-?))/这句话什么意思啊?

发布网友 发布时间:2023-05-03 08:19

我来回答

2个回答

热心网友 时间:2023-10-18 23:05

这跟perl没关系,这是正则表达式,具体你可以百度一下:正则表达式。
这个正则是匹配一个字符串,这个字符串是4个数字,加一个横杠(可以没有横杠),比如:
1234

5555-

热心网友 时间:2023-10-18 23:06

这一正则在尝试寻找 连续 4 个数字, 及 1 个可有可无的 - (横杠)

但值得留意的是, 这里有两组 () , 在括号中能找到匹配的文字时, 会顺序存到 $1, $2 ... 中

$str = "1234";
$str =~ /(\d{4}(\-?))/ ;
if ( $1 and $2 ) { print "\$1 = '$1', \$2 = '$2'. number with - " }
elsif ( $1 ) { print "\$1 = '$1', \$2 = '$2'. number only" }
else { print "not matched" }

print "$/==================$/";

$str = "9876-";
$str =~ /(\d{4}(\-?))/ ;
if ( $1 and $2 ) { print "\$1 = '$1', \$2 = '$2'. number with - " }
elsif ( $1 ) { print "\$1 = '$1', \$2 = '$2'. number only" }
else { print "not matched" }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 火锅餐厅厨房有哪些 小火锅厨房设备有哪些 镜下主为纤维脂肪组织伴变性坏死,炎细胞浸润及多核巨细胞反应,是什么 急性胰腺炎发病急,对患者危害较大,这种疾病是如何引发的? 急性胰腺炎的急性出血坏死型为什么会有脂肪组织坏死,胰腺内有脂肪组织吗? 请问疝气手术中的脂肪坏死是什么原因? 病理学理论指导:细胞坏死的类型 脂肪坏死VS脂肪肉瘤??? 什么是脂肪组织坏死? 脱水会引发癌症,是真的吗? 癌症晚期拉肚子脱水严重怎么办 肺癌脑转移出现偏瘫症状,治疗只用:甘露醇+激素脱水,能活多久 癌症病人脱水需要输水吗 晚期癌症病人,长期使用甘露醇注射液可以吗?大神们帮帮忙 山市中连亘六七里的亘是什么意思? 当归中的一级亘是什么意思? 取鱼是什么意思 黄历中的“取鱼”什么意思? 你好、我想问一下黄历上面的、忌、取鱼!捕猎!是什么意思? DNF称号问题,白虎之魂和星奇幻称号那个好,详细给分,高手会的来 DNF白虎徽章有什么好的? DNF100级SS手套白虎之鸣怎么样 属性详细介绍 physical component summary是什么意思 (沈阳亿人局置业咨询顾问机构)谁能帮我翻译成英文 言字 英文翻译谁告诉我下? 哪有什么好的在线翻译工具吗英文翻译中文准确率最高的是什么 中央广播电视塔英文怎么说 形容眼力不好的上海话 我跟一个女生谈恋爱,我妹妹说我眼神不好啥意思哦? 本人是女的,在初次见过男方家长后,其父称我眼神不好!我不懂,什么意思啊? 女孩说自己眼神不好,是意思 眼神不好是中性还是贬义? 我喜欢一个人说他帅,他说我眼神不好什么意思? 长相没问题 眼神到有问题什么意思? 上海话眼神好怎么说 最有傲骨的一首诗 陶渊明的经典名句短句 据说戒指有个很邪恶的含义,是啥子? 饮水机水桶什么产地 互联网金融包括什么 的英文是什么? 侍候的正确读音