Я использую регулярное выражение, чтобы соответствовать шаблону пользовательского ввода.username
- переменная, хранящая введенное пользователем имя пользователя.Регулярное выражение должно соответствовать: пользователь, пробел, необязательная кавычка, введенное пользователем имя пользователя, необязательная кавычка, необязательный другой материал.
Что у меня есть: pattern="^user ${username}\b.*$"
То, что я пытался: pattern="^user (\\")?${username}(\\")?\b.*$"
двойная двойная кавычка здесь, но она не работала.
Примеры соответствия:
user "myusername" I really don't know how to solve this
user myusername Please help me with this
user "myusername123"
user moreusernames And yeah this is the question
Спасибо.