Google Sheets मेंREGEXREPLACE फ़ंक्शन का उपयोग करके, नियमित अभिव्यक्तियों (Regular Expressions) के साथ टेक्स्ट को बदलना बेहद आसान हो जाता है। इस लेख में, लगभग सभी नियमित अभिव्यक्ति पैटर्न के बारे में समझाया गया है और उनके उदाहरण प्रस्तुत किए गए हैं।
REGEXREPLACE फ़ंक्शन की मूल संरचना
=REGEXREPLACE(टेक्स्ट, पैटर्न, प्रतिस्थापन_शब्द)
उदाहरण:
=REGEXREPLACE(“abc123”, “[0-9]+”, “X”)
इस उदाहरण में, “abc123” के अंकों ([0-9]+
) को “X” से बदल दिया जाता है, और परिणाम “abcX” होता है।
नियमित अभिव्यक्ति सूची और उदाहरण
नीचे प्रमुख नियमित अभिव्यक्ति पैटर्न और उनके उपयोग के उदाहरण दिए गए हैं।
नियमित अभिव्यक्ति पैटर्न | विवरण | REGEXREPLACE का उदाहरण | परिणाम |
---|---|---|---|
. |
कोई भी 1 वर्ण | =REGEXREPLACE("abc", ".", "X") |
XXX |
[abc] |
a, b, c में से कोई भी 1 वर्ण | =REGEXREPLACE("abc", "[abc]", "X") |
XXX |
[^abc] |
a, b, c के अलावा कोई भी 1 वर्ण | =REGEXREPLACE("abcd", "[^abc]", "X") |
abcX |
[a-z] |
a से z के बीच का कोई भी 1 वर्ण | =REGEXREPLACE("hello", "[a-z]", "X") |
XXXXX |
[0-9] |
0 से 9 के बीच का कोई भी 1 वर्ण (अंक) | =REGEXREPLACE("123abc", "[0-9]", "X") |
XXXabc |
\d |
अंक ([0-9] के समान) |
=REGEXREPLACE("abc123", "\\d", "X") |
abcXXX |
\D |
अंक के अलावा कोई भी वर्ण | =REGEXREPLACE("abc123", "\\D", "X") |
XXX123 |
\w |
अल्फ़ान्यूमेरिक या अंडरस्कोर | =REGEXREPLACE("abc_123", "\\w", "X") |
XXXXXXX |
\W |
अल्फ़ान्यूमेरिक या अंडरस्कोर के अलावा | =REGEXREPLACE("abc!123", "\\W", "X") |
abcX123 |
^ |
स्ट्रिंग की शुरुआत | =REGEXREPLACE("abc123", "^a", "X") |
Xbc123 |
$ |
स्ट्रिंग का अंत | =REGEXREPLACE("abc123", "3$", "X") |
abc12X |
a* |
a का 0 या अधिक बार | =REGEXREPLACE("aaa123", "a*", "X") |
XX123 |
a+ |
a का 1 या अधिक बार | =REGEXREPLACE("aaa123", "a+", "X") |
X123 |
a? |
a का 0 या 1 बार | =REGEXREPLACE("aaa123", "a?", "X") |
XXXX123 |
a{3} |
a का ठीक 3 बार | =REGEXREPLACE("aaa123", "a{3}", "X") |
X123 |
a{2,} |
a का 2 या अधिक बार | =REGEXREPLACE("aaaa123", "a{2,}", "X") |
X123 |
a{2,4} |
a का 2 से 4 बार | =REGEXREPLACE("aaaa123", "a{2,4}", "X") |
X123 |
(abc) |
समूह बनाना | =REGEXREPLACE("abc123", "(abc)", "X") |
X123 |
a|b |
a या b | =REGEXREPLACE("abc123", "a|b", "X") |
XXc123 |
निष्कर्ष
Google Sheets में नियमित अभिव्यक्तियों और REGEXREPLACE फ़ंक्शन का उपयोग करके, आप जटिल टेक्स्ट प्रोसेसिंग को आसानी से कर सकते हैं। इस लेख में दिए गए पैटर्न का उपयोग करके, अपने डेटा को बेहतर तरीके से प्रबंधित करें!