Function regex_search()

← Back to Module regex



Module regex → regex_search()

Description

Perform a regular expression search

regex_search(pattern, subject, case_sensitive = false)


Parameters


Return Value


Usage Example

import regex
 
a = regex_search("(\w+)@(\w+)\.com", "clara@gmail.com; sarah@gmail.com")
b = a[0].value            ' b = "clara@gmail.com"
c = a[1].group[0].value   ' c = "sarah"
 
' a is:
' array(
'     [0] = regex(
'         .group = array(
'             [0] = regex_group(
'                 .position = 0
'                 .value = "clara"
'             )
'             [1] = regex_group(
'                 .position = 6
'                 .value = "gmail"
'             )
'         )
'         .position = 0
'         .value = "clara@gmail.com"
'     )
'     [1] = regex(
'         .group = array(
'             [0] = regex_group(
'                 .position = 17
'                 .value = "sarah"
'             )
'             [1] = regex_group(
'                 .position = 23
'                 .value = "gmail"
'             )
'         )
'         .position = 17
'         .value = "sarah@gmail.com"
'     )
' )