编写正则表达式,查找下面文本中所有处于单词开头位置的字母。
Python is a great object-oriented, interpreted, and interactive programming language.
这是对之前的题目(2)的一个增补。
之前的第二问没有完全用正则表达式进行首字筛选,现在这个代码已经更正了相关问题,这次采用的是完全正则表达式的方法,原来的方法使用\b会导致“-”被识别为单词分隔,从而出现两个o,于是预先删除掉这个符号,现在这个方法用分组的方式消除 “ - ” 带来的不利影响,具体说就是 \b 匹配 “ - ”,然后" ?
#方法三(纯正则表达式):
import re
a = "Python is a great object-oriented, interpreted, and interactive programming language."
print(re.findall(r"\b(?
原文链接:https://blog.csdn.net/weixin_61864411/article/details/124013610
"""
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)