CodeIgniter Forums

Full Version: Issue with RegEx contains pipe (|)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am using some regex in my validation. Others are working well but this:

regex_match[/((?:https?:\/\/)?(?:www\.)?(?:\w\w\.)?example\.com\/)((([\w]{2,3})?)|([^\/]+\/(([\w|\d-&#?=])+\/?){1,}))$/]

Error is:
preg_match(): No ending delimiter '/' found
"/((?:https?:\\/\\/)?(?:www\\.)?(?:\\w\\w\\.)?linkedin\\.com\\/)((([\\w]{2,3})?)|([^\\/"


After searching about this issue just found that, there was an issue about it (1122) though it was solved.
Try adding the the ending slash to it like so.

PHP Code:
|/ 

See if that will work.
(01-21-2020, 09:18 AM)InsiteFX Wrote: [ -> ]Try adding the the ending slash to it like so.

PHP Code:
|/ 

See if that will work.

Adding
PHP Code:
|/ 

showing the following result:

Code:
preg_match(): Unknown modifier '('