【问题标题】:Unicode friendly alphabetic pattern for python regex?python 正则表达式的Unicode友好字母模式?
【发布时间】:2009-06-28 16:04:58
【问题描述】:

我正在寻找一个与 \w 等效的模式,它与数字模式不匹配。 我不能使用 [a-zA-Z],因为我希望它也能匹配日本汉字。

有没有办法写类似 [\w^[0-9]] 的东西? python 正则表达式中是否有 [:alpha:] 的等价物?

【问题讨论】:

    标签: python regex


    【解决方案1】:
    [^\W\d]
    

    扔掉非单词字符并扔掉数字。保留其余部分。

    【讨论】:

    • 我真诚地向你的伟大鞠躬 :)
    • 优秀。这会抛出所有 Unicode 数字字符,而不仅仅是 ASCII [0-9]。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-24
    • 2017-01-23
    • 2014-08-12
    相关资源
    最近更新 更多