你可以使用Python中的re模块来实现这个功能。下面是一个代码示例:
import re
def add_span_tags(text):
# 定义正则表达式模式
pattern = r'\b(\w+)\b'
# 使用sub函数替换匹配的单词
result = re.sub(pattern, r'\1', text)
return result
# 测试代码
text = 'This is a sample text without any HTML tags.'
result = add_span_tags(text)
print(result)
输出结果为:
This is a sample text without any HTML tags.
在这个示例中,我们定义了一个正则表达式模式 \b(\w+)\b
,它匹配一个或多个字母数字字符组成的单词。然后,我们使用re模块的sub函数将匹配的单词替换为单词
的形式。