0

在以下字符串中如何说该行以数字开头或以数字或多个结尾

line="He is a German called Mayer12345"
re.compile(r".*\d+\w$")

line="12He is a German called Mayer"
re.compile(r"^\d+\w .*")
4

1 回答 1

3

只需使用管道,它是正则表达式的 or :

re.compile(r"(^\d+\w .*)|(.*\d+\w$)")
于 2012-04-10T08:34:01.983 回答