Вы можете использовать это регулярное выражение, чтобы выбрать любую строку, отличную от plural="y"
и plural="n"
\bplural="(?![yn]")[^"]+"
Объяснение регулярного выражения:
\b
- Граница слова, чтобы избежать совпадения во множественном числе частично в большей строке plural="
- Соответствует этому тексту буквально (?![yn]")
- Этот негативный взгляд гарантирует, что он отбрасывает совпадение, если текстследует либо y"
, либо n"
[^"]+"
- соответствует одному или нескольким любым символам, а затем, наконец, соответствует "
Демо
С другой стороны, если вы просто хотите сопоставить plural="y"
и plural="n"
, вы можете использовать это регулярное выражение,
\bplural="[yn]"
Демо