அல்கோரிதம்string validation

String Validation (length, charset, fullmatch) — முழு சரம் செல்லுநிலை

TT
Testlaa Team
May 14, 20261 min read

முழு சரம் செல்லுநிலை — நீளம், charset, regex, checksum; len+all+fullmatch.

உண்மை உலகில் இது ஏன் முக்கியம்?

API — மின்னஞ்சல்/தொலைபேசி வடிவம். உரிமம் — பிரிவு+checksum.

மையக் கருத்து (மாணவர்களுக்கான விளக்கம்)

fullmatch — முழு சரம்; விரைவு நிராகரிப்பு முதலில்.

Pythonில் முயற்சி செய்வோம்

import re


def valid_ticket(code: str) -> bool:
    return bool(re.fullmatch(r"[A-Z]{3}-\d{4}", code))


print(valid_ticket("ABC-1234"), valid_ticket("abc-1234"))

அடிக்கடி நேரும் தவறுகள்

  • search எதிர் fullmatch.
  • \d Unicode வேறுபாடு.

முக்கியச் சுருக்கக் குறிப்புகள்

  • செலவு குறைவு முதல்.
  • API — காரணக் குறியீடு.

Tags:

StringsPythonமாணவர்கள்