Skip to content

Regex

Pattern matching: match, extract, replace, split, and test.

5 modules

ModuleDescription
Regex निकालेंपाठ से नामित समूह निकालें
Regex मिलानपाठ में एक पैटर्न के सभी मिलान खोजें
Regex बदलेंपाठ में पैटर्न मिलानों को बदलें
Regex विभाजनएक regex पैटर्न द्वारा पाठ विभाजित करें
Regex परीक्षणजाँचें कि क्या स्ट्रिंग regex पैटर्न से मेल खाती है

Modules

Regex निकालें

regex.extract

पाठ से नामित समूह निकालें

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-जिस पाठ से निकालना है
patternstringYes-जिस पाठ से निकालना है
ignore_casebooleanNoFalseकेस-असंवेदनशील मिलान

Output:

FieldTypeDescription
extractedobjectकेस-असंवेदनशील मिलान
matchedbooleanनिकाले गए नामित समूह
full_matchstringनिकाले गए नामित समूह

Regex मिलान

regex.match

पाठ में एक पैटर्न के सभी मिलान खोजें

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-खोजने के लिए पाठ
patternstringYes-खोजने के लिए पाठ
ignore_casebooleanNoFalseरेगुलर एक्सप्रेशन पैटर्न
first_onlybooleanNoFalseकेस-असंवेदनशील मिलान

Output:

FieldTypeDescription
matchesarrayकेवल पहला मिलान लौटाएं
countnumberमिलानों की सूची
groupsarrayमिलानों की सूची

Regex बदलें

regex.replace

पाठ में पैटर्न मिलानों को बदलें

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-प्रक्रिया करने के लिए पाठ
patternstringYes-प्रक्रिया करने के लिए पाठ
replacementstringYes-रेगुलर एक्सप्रेशन पैटर्न
ignore_casebooleanNoFalseप्रतिस्थापन पाठ (बैकरेफरेंस का समर्थन करता है)
countnumberNo0केस-असंवेदनशील मिलान

Output:

FieldTypeDescription
resultstringअधिकतम बदलाव (0 = असीमित)
replacementsnumberबदलाव के साथ पाठ
originalstringबदलाव के साथ पाठ

Regex विभाजन

regex.split

एक regex पैटर्न द्वारा पाठ विभाजित करें

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-विभाजित करने के लिए पाठ
patternstringYes-विभाजित करने के लिए पाठ
ignore_casebooleanNoFalseडिलीमीटर के लिए रेगुलर एक्सप्रेशन पैटर्न
max_splitnumberNo0केस-असंवेदनशील मिलान
remove_emptybooleanNoFalseविभाजनों की अधिकतम संख्या (0 = असीमित)

Output:

FieldTypeDescription
resultarrayपरिणाम से खाली स्ट्रिंग्स हटाएं
countnumberविभाजित भाग

Regex परीक्षण

regex.test

जाँचें कि क्या स्ट्रिंग regex पैटर्न से मेल खाती है

Parameters:

NameTypeRequiredDefaultDescription
textstringYes-परीक्षण करने के लिए पाठ
patternstringYes-परीक्षण करने के लिए पाठ
ignore_casebooleanNoFalseनियमित अभिव्यक्ति पैटर्न
full_matchbooleanNoFalseकेस-इनसेंसिटिव मिलान

Output:

FieldTypeDescription
resultbooleanपूरी स्ट्रिंग से पैटर्न का मिलान आवश्यक है
patternstringक्या पैटर्न मेल खाता है

Released under the Apache 2.0 License.