我已经看到了根据结尾对动词进行分类的结果。但我想使用正则表达式来查找西班牙语常规动词的动词根。
我正在使用这个花哨的网站:http://regexpal.com/ 我怀疑可能与我的最终用途不兼容,但这将是一个很好的起点。
从我所看到的,插入符号应根据您提供的字符串模式识别其后的所有字符串。
所以,对我来说:
ˆgust
应该找到“gusta”,“gustan”,“gustamos”,“gustas”,“gustar”。
我知道我已经离开了,但是看了很多页面,教程和示例,我看不到任何与我想要做的相似的事情。
答案 0 :(得分:2)
当你寻找正则表达式匹配时,你只会得到匹配的部分,这意味着,如果你有“gustan”这个词,并且你试图将它与你建议的^gust
匹配,那么输出匹配器将是“阵风” - 这不是你想要的(你想要整个单词)。
所以不要匹配^gust
尝试匹配^gust\w*$
,这意味着任何以“gust”开头且后面跟着零个或多个字符的内容。
答案 1 :(得分:1)
^(gust[a-zA-Z]*)$
^
表示行的开头[a-zA-Z]
个字母*
表示零或更多()
称为捕获组$
是该行的结尾如果你想用不同的词进行编辑,你可以这样做......
^((?:gust|otherwords)[a-zA-Z]*)$
您需要更改/编辑的所有内容都是|otherwords
,这样您就可以添加更多想要匹配的字词了。
请详细了解regex here并使用debugexx.com进行试验。