JavaScript String substr() ਮੈਥਡ

ਵਿਆਖਿਆ ਅਤੇ ਵਰਤੋਂ

substr() ਮੈਥਡ ਸਟਰਿੰਗ ਦਾ ਇੱਕ ਹਿੱਸਾ ਹਟਾਉਂਦਾ ਹੈ

substr() ਮੈਥਡ ਸਥਾਨ ਤੋਂ ਸ਼ੁਰੂ ਕਰਕੇ ਨਿਰਧਾਰਿਤ ਲੰਬਾਈ ਦੇ ਚਿੱਹਨਾਂ ਨੂੰ ਵਾਪਸ ਦਿੰਦਾ ਹੈ

substr() ਮੈਥਡ ਮੂਲ ਸਟਰਿੰਗ ਨੂੰ ਬਦਲਦਾ ਨਹੀਂ ਹੈ

ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਚਿੱਹਨ ਹਟਾਉਣ ਲਈ ਨਕਾਰਾਤਮਕ ਸਥਾਨ ਵਰਤੋਂ

ਸੁਝਾਅ:substr() ਮੈਥਡ ਸਥਾਨ ਅਤੇ ਲੰਬਾਈ ਦੱਸਦੇ ਹਨ substring() ਮੈਥਡ ਅਤੇ slice() ਮੈਥਡ ਦਾ ਇੱਕ ਲਾਭਦਾਇਕ ਬਦਲਾਅ ਹੈ, ਬਾਕੀ ਦੋਵੇਂ ਸ਼ੁਰੂ ਚਿੱਹਨ ਦਾ ਸਥਾਨ ਦੱਸਦੇ ਹਨ。

ਹੋਰ ਦੇਖੋ:

split() ਮੈਥਡ

slice() ਮੈਥਡ

substring() ਮੈਥਡ

ਇੰਸਟੈਂਸ

ਉਦਾਹਰਣ 1

ਟੈਕਸਟ ਤੋਂ ਉਪ ਸਟਰਿੰਗ ਹਟਾਓ

let text = "Hello world!";
let result = text.substr(1, 4);"

ਸਵੈ ਸਿਖਲਾਈ ਦੇਣਾ

ਉਦਾਹਰਣ 2

ਸ਼ੁਰੂ ਥਾਂ 2 ਤੋਂ

let result = text.substr(2);

ਸਵੈ ਸਿਖਲਾਈ ਦੇਣਾ

ਉਦਾਹਰਣ 3

ਸਿਰਫ਼ ਪਹਿਲਾ ਹਟਾਓ

let result = text.substr(0, 1);

ਸਵੈ ਸਿਖਲਾਈ ਦੇਣਾ

ਉਦਾਹਰਣ 4

ਸਿਰਫ਼ ਆਖਰੀ ਨੂੰ ਹਟਾਓ

let result = text.substr(text.length-1, 1);

ਸਵੈ ਸਿਖਲਾਈ ਦੇਣਾ

ਉਦਾਹਰਣ 5

ਆਖਰੀ ਛੇ ਹਟਾਓ

let result = text.substr(-5, 5);

ਸਵੈ ਸਿਖਲਾਈ ਦੇਣਾ

ਗਣਨਾ

string.substr(start, length)

ਪੈਰਾਮੀਟਰ

ਪੈਰਾਮੀਟਰ ਵਰਣਨ
start

ਲਾਜ਼ਮੀ ਹੈ। ਸ਼ੁਰੂ ਥਾਂ

ਪਹਿਲਾ ਚਿੱਹਨ ਸਿੱਧੇ ਸ਼ੁਰੂ ਵਿੱਚ ਹੈ

ਜੇਕਰ start ਲੰਬਾਈ ਤੋਂ ਵੱਧ ਹੈ ਤਾਂ substr() "" ਵਾਪਸ ਦਿੰਦਾ ਹੈ

ਜੇਕਰ start ਨਕਾਰਾਤਮਕ ਹੈ ਤਾਂ substr() ਸਟਰਿੰਗ ਦੇ ਅੰਤ ਤੋਂ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ

length

ਵਾਲੀਆਂ ਚਿੱਹਨਾਂ ਦੀ ਸੰਖਿਆ ਨੂੰ ਹਟਾਉਣਾ ਚਾਹੁੰਦੇ ਹਨ

ਜੇਕਰ ਖਾਲੀ ਕੀਤਾ ਗਿਆ ਤਾਂ ਸਟਰਿੰਗ ਦੇ ਬਾਕੀ ਹਿੱਸੇ ਨੂੰ ਹਟਾਇਆ ਜਾਂਦਾ ਹੈ。

ਵਾਪਸ ਦਿੱਤਾ ਗਿਆ ਮੁੱਲ

ਇੰਟਰਵਾਲ ਵਰਣਨ
ਸਟਰਿੰਗ

ਹਟਾਏ ਹੋਏ ਹਿੱਸੇ ਨੂੰ ਸਮੇਤ ਸਟਰਿੰਗ

ਜੇਕਰ ਲੰਬਾਈ 0 ਜਾਂ ਨਕਾਰਾਤਮਕ ਹੈ ਤਾਂ ਖਾਲੀ ਸਟਰਿੰਗ ਵਾਪਸ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ。

ਬਰਾਊਜ਼ਰ ਸਮਰਥਨ

substr() ਈਸਕੈਮਾਸਕ੍ਰਿਪਟ 1 (ES1) ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ。

ਸਾਰੇ ਬਰਾਊਜ਼ਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਸਮਰਥਨ ਕਰਦੇ ਹਨ ES1 (JavaScript 1997):

ਚਰਮੋਨੀ ਆਈਈ ਐਜ਼ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਚਰਮੋਨੀ ਆਈਈ ਐਜ਼ ਫਾਇਰਫਾਕਸ ਸਫਾਰੀ ਓਪਰਾ
ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ ਸਮਰਥਨ

ਸਬੰਧਤ ਪੰਨੇ

JavaScript ਪਾਠ

JavaScript ਪਾਠ ਮੱਥੇ

JavaScript ਪਾਠ ਖੋਜ