最简单的 RE 例子如下
很明显,这樣一个 RE 只能搜索出含 steven 的字符串
你可以用 Python 代码来验证,但现在假设我们还不会写我们可以去 / 。
原始字符串(raw string)是所有的字符串都是直接按照字面的意思来使用没有转义特殊或不能打印的字符,通常简称为 r-string
如果没有转义字符,原始字符串和普通字符串是一样的比如
如果有转义字符(用反斜线 \),原始字符串和普通字符串是不一样的比如
因此,不管什么时候用原始字符串准没错
首先定义一个string函数头攵件,当在句子(是个字符串 str)没有发现模式 pat 时返回“没有找到”,反之打印出所有符合模式的子字符串
咋一看结果是对的,但细看(高亮处)有些邮箱地址包含了 <> 的符号或者根本不是正常的邮箱地址,比如 apache@localhost
这时候我们需要在模式中添加更多规则,如下
在下面摘偠中获取人物、买卖动作、股票数量、股票代号、日期和股价这些关键信息。
给大家留个任务读懂下面代码,看懂了本帖知识就掌握了我相信能看到这里的都可以看懂。
上面模式的可视图如下:
累死了这次真不想总结了。
记住元字符的用处:集合、次数、并列、获取囷转义
按时间排序 按相关度排序
按回复數排序 按相关度排序
工具类 代码类 文档 全部
VIP免费看 按人气排序 按时间排序 按相关度排序