JavaScript RegExp Group [0-9]
- ਪਿਛਲੀ ਪੰਨਾ [^abc]
- ਅਗਲਾ ਪੰਨਾ [^0-9]
- ਉੱਪਰੰਗਾਰ ਵਾਪਸ ਜਾਓ جاوا اسکریپت رگ ایکس مراجع دستور
定义和用法
[0-9] 表达式用于查找括号之间的任何字符。
ਘੱਟੋ-ਘੱਟ ਅੰਕ ਵਿੱਚ 0 ਤੋਂ 9 ਦਾ ਕੋਈ ਅੰਕ ਜਾਂ ਅੰਕ ਦਾ ਦਾਇਰਾ ਹੋ ਸਕਦਾ ਹੈ。
ਸੁਝਾਅ:ਕਿਰਪਾ ਕਰਕੇ [^0-9] ਇਹ ਐਕਸਪ੍ਰੈਸ਼ਨ ਕਿਸੇ ਨਾਂਗਨ ਨੰਬਰ ਦੇ ਅੱਖਰ ਨੂੰ ਲੱਭਦਾ ਹੈ。
ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1
ਸਟਰਿੰਗ ਵਿੱਚ ਨੰਬਰ 1, 2, 3 ਅਤੇ 4 ਦੀ ਗਲੋਬਲ ਖੋਜ ਕਰੋ:
ਲੈਟ ਟੈਕਸਟ = "123456789"; ਲੈਟ ਪੈਟਰਨ = /[1-4]/g;
ਉਦਾਹਰਣ 2
ਸਟਰਿੰਗ ਵਿੱਚ ਨੰਬਰ "1" ਦੀ ਗਲੋਬਲ ਖੋਜ ਕਰੋ:
ਲੈਟ ਟੈਕਸਟ = "12121212"; ਲੈਟ ਪੈਟਰਨ = /[1]/g;
ਸਿਨਟੈਕਸ
ਨਵੀਂ RegExp("[0-9]")
ਜਾਂ ਘੱਟ ਰੂਪ ਵਿੱਚ:
/[0-9]/
ਮੋਡੀਫਾਇਰਡ ਸਿਨਟੈਕਸ
ਨਵੀਂ RegExp("[0-9]", "g")
ਜਾਂ ਘੱਟ ਰੂਪ ਵਿੱਚ:
/[0-9]/g
ਸੁਝਾਅ
ਕਿਰਪਾ ਕਰਕੇ [^0-9] ਇਹ ਐਕਸਪ੍ਰੈਸ਼ਨ ਕਿਸੇ ਨਾਂਗਨ ਨੰਬਰ ਦੇ ਅੱਖਰ ਨੂੰ ਲੱਭਦਾ ਹੈ。
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
/[0-9]/
ਇਹ ECMAScript1 (ES1) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。
ਸਾਰੇ ਬਰਾਉਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਨਾਲ ES1 (ਜੈਵਾਸਕ੍ਰਿਪਟ 1997) ਨੂੰ ਸਮਰਥਨ ਕਰਦੇ ਹਨ:
ਚਰਮੋਨੀ | ਆਈਈ | ਐਜ਼ | ਫਾਇਰਫਾਕਸ | ਸੈਫਾਰੀ | ਓਪਰਾ |
---|---|---|---|---|---|
ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ | ਸਮਰਥਨ |
ਰੈਗੁਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਸਰਚ ਮੈਥਡ
ਜੈਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ ਰੈਗੁਲਰ ਐਕਸਪ੍ਰੈਸ਼ਨ ਟੈਕਸਟ ਸਰਚ ਵੱਖ-ਵੱਖ ਤਰੀਕਿਆਂ ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ。
ਵਰਤੋਂਪੈਟਰਨਇਹ ਸਭ ਤੋਂ ਮਸ਼ਹੂਰ ਮੈਥਡ ਹਨ ਜੋ ਪੈਟਰਨ ਵਜੋਂ ਵਰਤੇ ਜਾਂਦੇ ਹਨ:
ਉਦਾਹਰਣ | ਵਰਣਨ |
---|---|
ਟੈਕਸਟ.ਮੈਚ(ਪੈਟਰਨ) | ਸਟਰਿੰਗ ਮੈਥਡ ਮੈਚ() |
ਟੈਕਸਟ.ਸੈਰਚ(ਪੈਟਰਨ) | ਸਟਰਿੰਗ ਮੈਥਡ ਸੈਰਚ() |
ਪੈਟਰਨ.ਐਕਸੇਕ(ਟੈਕਸਟ) | RexExp ਮੈਥਡ ਐਕਸੇਕ() |
ਪੈਟਰਨ.ਟੈਸਟ(ਟੈਕਸਟ) | RexExp ਮੈਥਡ ਟੈਸਟ() |
- ਪਿਛਲੀ ਪੰਨਾ [^abc]
- ਅਗਲਾ ਪੰਨਾ [^0-9]
- ਉੱਪਰੰਗਾਰ ਵਾਪਸ ਜਾਓ جاوا اسکریپت رگ ایکس مراجع دستور