Python 正则表达式:包含模式的字符数
我有一个具有以下结构的数据帧: 描述 ORF β-葡萄糖苷酶 tb512 琥珀酸半醛脱氢酶 tb111 可能的环氧化物水解酶 tb045Python 正则表达式:包含模式的字符数,python,regex,Python,Regex,我有一个具有以下结构的数据帧: 描述 ORF β-葡萄糖苷酶 tb512 琥珀酸半醛脱氢酶 tb111 可能的环氧化物水解酶 tb045 与第二行中的单词匹配的一个选项可以是: (?<!\S)(?=\S{13}(?!\S))\S*hydro\S* “regex”中的“ex”已经表示“expression”;这个术语是正则表达式的缩写。 pattern=r"(?<!\S)(?=\S{13}(?!\S))\S*hydro\S*" df = df.set_index(
与第二行中的单词匹配的一个选项可以是:
(?<!\S)(?=\S{13}(?!\S))\S*hydro\S*
“regex”中的“ex”已经表示“expression”;这个术语是正则表达式的缩写。
pattern=r"(?<!\S)(?=\S{13}(?!\S))\S*hydro\S*"
df = df.set_index('Desc_ORF').filter(regex=pattern, axis=0)