Подтвердите адрес Индии с помощью регулярных выражений

У меня есть адрес, как показано ниже

text #4/5, Some company & name with - in its name ltd.,
3rd cross, 5th main
(some land mark)
some place name
state, IN 566003

мое регулярное выражение ниже не работает

\d{1,5}\s\w.\s(\b\w*\b\s){1,2}\w*\.

для меня

1

Решение

Нашел ответ

^(\w*\s*[\#\-\,\/\.\(\)\&]*)+
  • \w* соответствует любому слову слова [a-zA-Z0-9_]
  • \s соответствовать любому пробелу [\r\n\t\f ]
  • [\#\-\,\/\.\,\(\)\&]* соответствовать одному присутствующему символу # - , . / ( ) &
  • + От одного до неограниченного времени
  • ^ утвердить позицию в начале строки
  • * От нуля до неограниченного времени
2

Другие решения

используйте это регулярное выражение. Это может помочь вам

^[0-9]+\s+([a-zA-Z]+|[a-zA-Z]+\s[a-zA-Z]+)$

Пожалуйста, попробуй 🙂

1

По вопросам рекламы [email protected]