Regex 如何在正则表达式中保持特定字母不变

Regex 如何在正则表达式中保持特定字母不变,regex,Regex,我有一个包含所有英语单词的单词列表。我试图获得具有以下类型模式的词组: 哈罗 HELLOED 希勒德 叫喊 胡洛德 或 玩弄 德利斯 迪利斯 推车 笨蛋 或 巴利 玩弄 加利 帕利斯 集会 萨利斯 符合 沃利斯 正如您在前两个示例中所看到的,唯一改变的字母是位置2的字母,其余的都是常量。在第三个示例中,第一个字母是唯一正在更改的字母,其余字母是常量。我想找到一个正则表达式,它可以自动找到这样一组模式的单词 我不太擅长使用正则表达式,因此我想不出什么。我已经有了一个单词列表,我只需要搜索一下就可以

我有一个包含所有英语单词的单词列表。我试图获得具有以下类型模式的词组:

哈罗 HELLOED 希勒德 叫喊 胡洛德

玩弄 德利斯 迪利斯 推车 笨蛋

巴利 玩弄 加利 帕利斯 集会 萨利斯 符合 沃利斯

正如您在前两个示例中所看到的,唯一改变的字母是位置2的字母,其余的都是常量。在第三个示例中,第一个字母是唯一正在更改的字母,其余字母是常量。我想找到一个正则表达式,它可以自动找到这样一组模式的单词


我不太擅长使用正则表达式,因此我想不出什么。我已经有了一个单词列表,我只需要搜索一下就可以了。

如果在正则表达式中有一些文本需要精确匹配(例如,
ALLIES
),您只需包含该文本:

/[A-Z]ALLIES/

/H[A-Z]LLOED/

我想要的是在单词列表中自动搜索这些模式。我创建正则表达式,然后自动找到单词。@Mwamba这不清楚。也许你应该用一个示例单词列表更新你的问题,并用这个示例清楚地解释你想做什么。好的,我会更新你提到的问题“…唯一改变的字母是位置2”,但第三组单词的情况并非如此。对于第三组,只有位置1中的字符发生了变化。@Sergio我编辑了我的文章,使其更清晰