Regular Expressions 101

Community Patterns

Extract URL, FTP, Mailto

1

Regular Expression
ECMAScript (JavaScript)

/
(((ftp|https?):\/\/)[\-\w@:%_\+.~#?,&\/\/=]+)|((mailto:)?[_.\w-]+@([\w][\w\-]+\.)+[a-zA-Z]{2,3})
/
g

Description

extract url such as http, https:, ftp and mailto from a string

Submitted by Kumar Sundaram - 7 years ago