Здравейте.Не съм много на "ти" с регуларните изрази затова реших да питам нещо за тях,защто в интернет имаше много различни варианти точно за този тип регуларни изрази.
Значи попринцип искам да проверя дали дадена прменлива съдържа скрипт.
Ползвам този код
няма проблеми.Кода си работи,но дали това е правилният начин?и ако не е защо не е ?
Наскоро бях чел в една от темите тук,че си имало специално нещо точно за този тип регуларни изрази ,и че не е добре да се използва и explode за взимането на част от даден линк.
Предварително ви благодаря!
Значи попринцип искам да проверя дали дадена прменлива съдържа скрипт.
Ползвам този код
PHP:
if(preg_match("#(^|[\n ])([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]*)#is", $url)) {
echo 'Is url!';
}
няма проблеми.Кода си работи,но дали това е правилният начин?и ако не е защо не е ?
Наскоро бях чел в една от темите тук,че си имало специално нещо точно за този тип регуларни изрази ,и че не е добре да се използва и explode за взимането на част от даден линк.
Предварително ви благодаря!