ajdkasj,adhasdhl,adhasjdkl,ahdka正则表达式提取该字符串内的所有单词
时间: 2024-03-29 13:40:14 浏览: 42
字符串单词提取
好的,那么提取该字符串内的所有单词,您可以使用如下的正则表达式:
```
\w+
```
该正则表达式将匹配由一个或多个字母、数字或下划线组成的单词。因此,您可以使用该正则表达式来提取该字符串中的所有单词,示例代码如下:
```python
import re
s = 'ajdkasj,adhasdhl,adhasjdkl,ahdka'
pattern = r'\w+'
result = re.findall(pattern, s)
print(result)
```
输出结果为:
```
['ajdkasj', 'adhasdhl', 'adhasjdkl', 'ahdka']
```
请注意,该正则表达式会将逗号也视为单词的一部分,如果您不希望匹配逗号,可以将正则表达式修改为:
```
\w+(?<!,)
```
该正则表达式使用了负向回溯断言,将不匹配逗号的单词提取出来。
阅读全文