要从字符串中的括号中获取单词,可以使用正则表达式来匹配并提取括号内的内容。以下是一个示例代码,展示了如何使用Python来实现这一功能:
import re
def extract_words_in_brackets(text):
# 使用正则表达式匹配括号内的内容
pattern = r'\((.*?)\)'
matches = re.findall(pattern, text)
return matches
# 示例字符串
text = "这是一个示例字符串 (包含一些单词) 在括号中。"
# 提取括号内的单词
words_in_brackets = extract_words_in_brackets(text)
print(words_in_brackets) # 输出: ['包含一些单词']
\((.*?)\)
\(
和 \)
匹配左右括号。.*?
是非贪婪匹配,表示匹配任意字符(除换行符外),尽可能少地匹配。通过上述方法,可以有效地从字符串中的括号中提取单词。
领取专属 10元无门槛券
手把手带您无忧上云