javascript — регулярное выражение для действительного веб-адреса и URL-адреса телефона HTML

регулярное выражение для действительного веб-URL и URL-адрес телефона HTML

Если вы знаете, что у вас никогда не будет символа «{amp}lt;» внутри href, вы можете сделать это:

 /{amp}lt;as href=["']([^{amp}gt;] )['"]/i 

Если вам нужно объяснение, просто спросите. Я рекомендую использовать этот сайт, чтобы помочь вам в написании регулярных выражений.

PS Используйте ^ и $ только если строка, которую вы пытаетесь найти, находится на одной строке. Приведенное выше регулярное выражение работает для примеров, таких как {amp}lt;div{amp}gt;{amp}lt;a href="tel:15556665872"{amp}gt;Click to Call{amp}lt;/a{amp}gt;{amp}lt;/div{amp}gt; но если бы я завернул строку регулярного выражения в ^ $, этого не произойдет.

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector