Я пытаюсь найти регулярное выражение, которое будет соответствовать строке, содержащей подстроки. Если подстрока содержит пробелы, ее необходимо заключить в кавычки.
Я хочу сопоставить такие вещи, как:
model.field:if(eql?"This String")
Обратите внимание, что "This String" может быть любой строкой. Однако он может содержать только буквы, цифры и подчеркивания. Если пробелов нет, кавычки действительно не нужны. Таким образом,
model.field:if(eql?ThisString)
является действительным совпадением.