正则杂想(1)

本文介绍了正则表达式的基本概念及常见操作符,包括如何表示字符的存在与否、任意字符、重复字符等,并解释了元字符及其转义方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

rel="File-List" href="正则杂想(1).files/filelist.xml" />

正则杂想(1)

为了处理字符串,我们需要按照一些条件来对字符串进行一些操作,对字符串的操作,最终的思考会落到对单个字符的操作处理上。而单个字符有一些如下的基本操作:

1.         该字符存在不存在,可有可无,符号表示成/ ? /

2.         任意一个字符,符号表示成 / . /

3.         该字符存在0个或者任意多个,符号表示成/ * /, *形似乘号,“乘以什么什么”在英文中表示成“times,而“times”在英文中也可以表示成“多次”的意思,方便记忆

4.         该字符存在1个或者任意多个,符号标称成/ + /

5.         以上的这些字符都被称作“元字符”,如果要在正则表达式里面表达这些元字符本身,则必须使用转义的方式,比如在perl里,如果要表示一个句号,则必须在该句号前面加上一个反斜杠/.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值