Попробуйте, как я мог, я не могу получить RegEx, чтобы исключить пробел или одинарные кавычки.Исключить определенные символы с помощью RegEx
- Строка "а" разрешен
- Не допускаются: "a'bc", " ' "' а", " '' '", "ABC ''" и т.д.
- Spaces может заменить "тоже в приведенном выше примере
- Продольный и ведущие пространства предполагаются быть удалены уже
- Пустые строки проверяются в другом месте
- Целевой язык Javascript
Я бы использовал PATINDEX, если бы был в SQL.
Или НЕ положительный матч на любом пространстве или одинарные кавычки, если я мог бы свести на нет ...
Я пробовал (только для одиночной кавычки)
\w*[^']\w*
^\w*[^']\w*$
- others Я забыл (а)
Пожалуйста, выложи меня из моих страданий, чтобы я мог спать сегодня вечером.
Edit:
- Целевая строка не будет окружена Quotes. Я думал, что твоя сила может добавить ясность.
- Если «Язык заданий javascript» неверен, то это C#. Я должен проверить, где именно мы выполняем проверку: клиентский JavaScript или сервер C#
Какой язык регулярного выражения? Python, Perl, C#, Java? Все они очень разные. – Christopher
Это тестовая строка всегда будет окружена двойными кавычками? – laz