У меня есть набор слов, приходящих одно за другим, например: aa, @ #, ???, ~~~,? ~ Et c
Мне нужно регулярное выражение, чтобы найти одно из этих слова содержат только? или только ~. Из приведенных выше примеров ввода, ??? и ~~~ должны совпадать, но не другие.
Я пробовал ^[\s?]*$
и ^[\s~]*$
отдельно, и это работает, я пытаюсь объединить их. ^[\s?||~]*$
не работает, поскольку он также распознает? ~ Как действительный.
Любая помощь?