python - 字符串开头只允许字母字符?

标签 python regex

我想抓取字符串开头的第一个字母字符的开头:

||hello there -> hello there
((hello there -> hello there

我正在使用此代码:

str = re.findall('^[^a-zA-Z]+(.*?)', str)

str 给我一个由两个字符串组成的数组,第一个字符串是空白字符串。

最佳答案

我想你想要

re.findall('^[^a-zA-Z]*(.*)', str)

关于python - 字符串开头只允许字母字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9510352/

相关文章:

java - 如何使用正则表达式删除两个字符之间的字符串

javascript - 有人可以帮我用正则表达式提取文本吗?

python - 在django模板中相乘

python - 带有python错误的正则表达式

python - 使用 flask 从url获取多个参数

python - TensorFlow 模型拟合和 train_on_batch 之间的区别

java - 无法让小组工作

javascript - 请解释一些Javascript正则表达式

python - 使用子进程启动 py.exe 的另一个实例 (Python)

python - 在Python中使用短语和词干进行快速词典查找