2015-01-21 4 views
-4

Я хочу знать шаблон регулярного выражения для буквенно-цифровых символов + специальные символы. Условия:шаблон регулярного выражения для буквенно-цифровых символов + специальные символы

  1. Этот шаблон должен содержать буквенно-цифровые символы + специальные символы.
  2. Специальные символы могут иметь комбинацию других буквенно-цифровых символов не только.
  3. Буквенно-цифровые символы могут быть в одиночестве (без специальных символов).
  4. Первый символ может быть специальным или буквенно-цифровым.
+2

Что вы пробовали? –

+0

Я пробовал что-то вроде «\^[A-Za-z0-9] + [@ # &] + $" –

ответ

0

Я думаю, что вы хотите:

^(?=.*?[a-zA-Z\d])[\[email protected]#&*+=-]+$ 

Демо: https://regex101.com/r/qW3oQ8/1

+0

удовлетворяет ли это условиям? –

+0

Я как-то смущен о ваших условиях. Если бы вы приводили примеры того, что должно и что не должно совпадать, все это было бы проще. – AMDcze

+0

Разрешено: 1. Abc * + = -_ 2. Abc 3. * hg8 –

Смежные вопросы