This is main string:
MR HI Government He PIHe9 Hanumana Ji 3-� fafer/ DOB : 01/01/1959 989 / Male 2094 7051 9541 ������ - ��� ����� �� 3�1���
I want to match and extract 2094 7051 9541
using regular expression
and regex pattern to find is:
^[2-9]{1}[0-9]{-3}\\s[0-9]{4}\\s[0-9]{4}$
I want to use javascript to match and extract string. But not able to find right syntax to it.
Any help would be appreciated.
Thanks, PD
You can use
const regex = /\b[2-9]\d{3}\s\d{4}\s\d{4}\b/;
See the regex demo . Note the use of a regex literal that helps avoid double escaping backslashes.
Details
\b
- a word boundary [2-9]
- a digit from 2
to 9
\d{3}
- three digits \s
- a wjitespace \d{4}
- four digits \s
- a whitespace \d{4}
- four digits \b
- a word boundary. The word boundaries avoid matching the number as part of another number/word.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.