इंटरफ़ेस: स्ट्रिंग

तरीके

निचला

Low(), rules.String को दिखाता है

इनपुट स्ट्रिंग का लोअरकेस वर्शन दिखाता है.

लौटाए गए आइटम

लोअरकेस स्ट्रिंग में non-null rules.String.

उदाहरण

'ABC'.lower() == 'abc'
'ABC123'.lower() == 'abc123'

मैच

मैच(re) नतीजे दिखाता है नियम.बूलियन

पूरी स्ट्रिंग पर रेगुलर एक्सप्रेशन मिलान करता है.

पैरामीटर

रे

नियम.स्ट्रिंग

रेगुलर एक्सप्रेशन का इस्तेमाल करने वाला Google RE2 सिंटैक्स.

मान शून्य नहीं होना चाहिए.

लौटाए गए आइटम

पूरी स्ट्रिंग के मेल खाने पर non-null rules.Boolean 'सही' है. अगर यह मुमकिन नहीं है, तो गलत है.

उदाहरण

'user@domain.com'.matches('.*@domain[.]com') == true
'banana'.matches('.*@domain[.]com') == false

प्रतिस्थापित करें

बदलें(re, sub) rules.String लौटाता है

रेगुलर एक्सप्रेशन से मेल खाने वाली सबस्ट्रिंग को उपयोगकर्ता से मिली स्ट्रिंग.

पैरामीटर

रे

नियम.स्ट्रिंग

रेगुलर एक्सप्रेशन का इस्तेमाल करने वाला Google RE2 सिंटैक्स.

मान शून्य नहीं होना चाहिए.

बदले में खेलने वाला खिलाड़ी

नियम.स्ट्रिंग

विकल्प के तौर पर दी जाने वाली स्ट्रिंग.

मान शून्य नहीं होना चाहिए.

लौटाए गए आइटम

non-null rules.String बदले गए आइटम के नतीजे को दिखाने वाली स्ट्रिंग कार्रवाई. अगर रेगुलर एक्सप्रेशन से कोई सबस्ट्रिंग मेल नहीं खाती, तो मूल स्ट्रिंग दिखाई जाती है.

उदाहरण

'banana'.replace("a", "o") == 'bonono'
'banana'.replace("ana", "ee") == 'beena'
'foo@test.com'.replace(".", "-") == '---------------' // '.' regex match all

साइज़

साइज़(), नियम.Integer दिखाता है

यह फ़ंक्शन स्ट्रिंग में वर्णों की संख्या दिखाता है.

लौटाए गए आइटम

वर्णों की संख्या non-null rules.Integer.

उदाहरण

'a'.size() == 1
'abc'.size() == 3

बांटें

विभाजित करें(re) नियम.सूची लौटाता है

रेगुलर एक्सप्रेशन के हिसाब से स्ट्रिंग को बांटता है.

पैरामीटर

रे

नियम.स्ट्रिंग

रेगुलर एक्सप्रेशन का इस्तेमाल करने वाला Google RE2 सिंटैक्स.

मान शून्य नहीं होना चाहिए.

लौटाए गए आइटम

non-null rules.List स्ट्रिंग की सूची.

उदाहरण

'a/b/c'.split('/') == ['a', 'b', 'c']

टीयूटीएफ़8

toUtf8(), नियम.Bytes दिखाता है

यह फ़ंक्शन किसी स्ट्रिंग की UTF-8 बाइट एन्कोडिंग दिखाता है.

लौटाए गए आइटम

non-null rules.Bytes एक बाइट क्रम जिसमें UTF-8 कोड में बदला गया हो स्ट्रिंग की तरह दिखेगा.

उदाहरण

'**'.toUtf8() == b'\x2A\x2A'
'€'.toUtf8() == b'\xE2\x82\xAC'

काट छांट करें

ट्रिम() नियमों.String को दिखाता है

स्ट्रिंग का वह वर्शन दिखाता है जिसमें आगे और पीछे के स्पेस हटाए गए होते हैं.

लौटाए गए आइटम

काट छांट की गई स्ट्रिंग non-null rules.String.

उदाहरण

' a '.trim() == 'a'
'b'.trim() == 'b'

ऊपर

अपर(), नियमों.String को दिखाता है

इनपुट स्ट्रिंग का अपरकेस वर्शन दिखाता है.

लौटाए गए आइटम

non-null rules.String अंग्रेज़ी के बड़े अक्षरों वाली स्ट्रिंग.

उदाहरण

'abc'.upper() == 'ABC'
'abc123'.upper() == 'ABC123'