【发布时间】:2021-07-26 23:07:46
【问题描述】:
在这个问题中,我试图在两个字母数字字符之间查找符号和空格。我正在使用正则表达式,但我无法得到我想要的结果。对此代码的任何有价值的技巧都表示赞赏(仅适用于正则表达式解决方案):
import re
s = "This$#is% Matrix# %!"
regex_pattern = '\w(.[@_!#$%^&*()<>?/\|}{~:\s]*)\w' # needed to be solve
re.findall(regex_pattern, s)
输出是:
['h', '$#', '% ', 't']
预期输出是:
['$#', '% ']
【问题讨论】: