Python:模式匹配(?)

时间:2015-06-09 03:16:39

标签: python pattern-matching

我是Python编程的初学者,我对构建代码有疑问。

假设我有以下数据:

150 z   Brazil
160 a   Toys R Us

我想编码,如果我们看到模式bbb \t (one digit or character not a) \t,我会将bbb \t digit \t替换为bbb_$d$_。 (此处,\t表示标签,bbb表示数字。

因此,输出将为150_$z$_Brazil,并且160 a Toys R Us的输出将不会以160之后的数字a获得。

我的问题是,如何编码以便选择一个不是a的数字或字符?

1 个答案:

答案 0 :(得分:5)

Q值。我如何编码,以便选择一个不是?

的数字或字符

一个。 double

正则表达式语法为documented here