我想选择德语句子中的所有形容词。
由于所有德语名词都是大写的,我认为一种方法是查找大写单词并选择前一个单词。如果所选单词不是定冠词或不定冠词,则它应该是形容词。
有人可以用正则表达式帮助我做到这一点吗?
答案1
类似这样的事情应该可以工作:
\b\u[[:alpha:]]*\b
您需要打开区分大小写的正则表达式搜索(这样 \u 仅匹配大写字符)。如果您的正则表达式引擎支持字符排序,您可能需要将其打开。
我想选择德语句子中的所有形容词。
由于所有德语名词都是大写的,我认为一种方法是查找大写单词并选择前一个单词。如果所选单词不是定冠词或不定冠词,则它应该是形容词。
有人可以用正则表达式帮助我做到这一点吗?
类似这样的事情应该可以工作:
\b\u[[:alpha:]]*\b
您需要打开区分大小写的正则表达式搜索(这样 \u 仅匹配大写字符)。如果您的正则表达式引擎支持字符排序,您可能需要将其打开。