|
Post by account_disabled on Dec 26, 2023 4:03:33 GMT
The method match works very similarly to the search method. The difference between methods is the return value. If we find a pattern in the text we will get a pattern in the array . Otherwise it will be refunded null. const str "Devszczepaniak to super blog " console. log "" Regular expressions test Creating a regular expression There are several ways to create an expression. The first one is to create a new instance of the RegExp object . The first parameter of the object is our pattern and the second parameter are the flags that we can use. We can also create Regex by assigning it to a variable. When creating an expression this way remember to include the opening and ending sla RegExp to super blog " console.log regexObj. test Phone Number List str console.log regex est str consolet "Hello World " console.log regex.test "Hello World " A new method has appeared test. This method is used to check whether a given value matches our regex. The result of this method is trueand respectively false. The method gives us wider possibilities exec. Here in addition to checking whether a given pattern occurs we can find out where and how many times it occurred and what string of characters was checked. If a given pattern does w " let arr let result while regex.exec str null result++ console.log result console.log rexec "Hello World " As you can see there is a second parameter in the expression i.e. a flag. Flags influence the interpretation of our expression.
|
|