我想写一个正则表达式,找到所有看起来像“animals.*”的字符串,在“*”的位置可以是任何符号,但不可以是“elephant”。
结果应该是:
输入:animals.fox => 结果:animals.fox
输入:animals.kitten => 结果:animals.kitten
但是:
输入:animals.elephant => 结果:无
我写了一个正则表达式,但它不能正常工作。如何修复它?
结果应该是:
输入:animals.fox => 结果:animals.fox
输入:animals.kitten => 结果:animals.kitten
但是:
输入:animals.elephant => 结果:无
我写了一个正则表达式,但它不能正常工作。如何修复它?
animals\.(?!elephant)
animals\.(?!elephant)\w+
。 - Wiktor Stribiżew