我想创建一个正则表达式来查找单词tjuv(瑞典语中的小偷),它可以与其他单词组合(参见下面的示例)和/或以不同的形式出现。
例子:
- 赛克尔朱夫
- 比尔朱夫
- 楚瓦尔纳
- 因布罗茨朱夫斯
下面的一个适用于tjuv和tjuvs(小偷的),但是其他的变位以及与其他词的组合呢?
/tjuv(?:s){0,1}/ig
既然我已经向您学习了一点瑞典语,那么您向我学习一些正则表达式是公平的;-)
编辑:更具体地说,实际上我认为没有任何情况不应该与 tjuv 一词匹配。
我正在做的是搜索存在单词tjuv的短语,例如(翻译成英文):
1. När en familj kom hem från en utlandssemester upptäckte de att en inbrottstjuv
hade varit i farten. <- MATCH!
2. På juldagen hade en cykeltjuv varit framme och stulit en cykel. <- MATCH
3. Violer är blå och rosor är röda <- No 'tjuv' and therefor no match