PHP இல் வழக்கமான வெளிப்பாட்டை எவ்வாறு உருவாக்குவது?



PHP வழக்கமான வெளிப்பாடுகளைக் கற்றுக் கொள்ளுங்கள் மற்றும் PHP இல் வழக்கமான வெளிப்பாடுகளை வரையறுக்கப் பயன்படுத்தப்படும் மூன்று முக்கியமான செயல்பாடுகளைப் பற்றிய அறிவைப் பெறுங்கள், அதாவது preg_match, preg_split மற்றும் preg_replace.

குறியீட்டிற்கு நிறைய நேரத்தை மிச்சப்படுத்தும் ஒற்றை செயல்பாட்டைப் பயன்படுத்தி ஒரு சரத்தில் வடிவங்களை அடையாளம் காண்பதை எளிதாக்கும் பொருட்டு. ஒரு வழக்கத்தை உருவாக்குவது போன்ற பல்வேறு விஷயங்களில் அவை பயன்படுத்தப்படுகின்றன வார்ப்புரு, தொலைபேசி எண்கள், மின்னஞ்சல் முகவரி போன்ற பயனர் உள்ளீட்டை சரிபார்க்கிறது, தேடல் முடிவுகளில் முக்கிய வார்த்தைகளை முன்னிலைப்படுத்துகிறது.இந்த வழக்கமான வெளிப்பாட்டில் கட்டுரை, பின்வரும் வரிசையில் வெவ்வேறு செயல்பாடுகளை நீங்கள் கற்றுக்கொள்வீர்கள்:





தொடங்குவோம்.

வழக்கமான வெளிப்பாடுகள் என்றால் என்ன?

TO வழக்கமான வெளிப்பாடு ஒரு தேடல் வடிவத்தை உருவாக்கும் எழுத்துகளின் வரிசை. நீங்கள் ஒரு உரையில் தரவைத் தேடும்போது, ​​நீங்கள் தேடுவதை விவரிக்க இந்த தேடல் முறையைப் பயன்படுத்தலாம்.



வழக்கமான வெளிப்பாடு - php regex - edureka

ஒரு வழக்கமான வெளிப்பாடு a ஒற்றை எழுத்து அல்லது மிகவும் சிக்கலான முறை. இது எந்த வகை உரை தேடலுக்கும் உரை மாற்று செயல்பாடுகளுக்கும் பயன்படுத்தப்படலாம். ஒரு ரீஜெக்ஸ் முறை / abc / போன்ற எளிய எழுத்துக்கள் அல்லது எளிய மற்றும் சிறப்பு எழுத்துக்களின் கலவையாகும் / ab * c / அல்லது /example(d+).d*/.

PHP இல் வழக்கமான வெளிப்பாடு

வழக்கமான செயல்பாடுகளுடன் பணிபுரிய அனுமதிக்கும் உள்ளமைக்கப்பட்ட செயல்பாடுகளைக் கொண்டுள்ளது. PHP இல் பொதுவாக பயன்படுத்தப்படும் வழக்கமான வெளிப்பாடு செயல்பாடுகள் சில:



  • preg_match
  • preg_split
  • preg_replace

இப்போது PHP இல் வழக்கமான வெளிப்பாடுகளுடன் முன்னேறி, மூன்று செயல்பாடுகளைப் பற்றி விரிவாகப் பார்ப்போம்.

Preg_match என்றால் என்ன?

இது ஒரு சரம் மீது ஒரு மாதிரி பொருத்தத்தை செய்யப் பயன்படும் ஒரு செயல்பாடு, இது ஒரு பொருத்தம் கண்டுபிடிக்கப்பட்டால் அது உண்மையைத் தருகிறது.

தொடரியல்:

ஜாவாவில் ஸ்கேனர் என்ன செய்கிறது
preg_match (முறை, உள்ளீடு, பொருத்தங்கள், கொடிகள், ஆஃப்செட்)

முறை: இது ஒரு சரமாக தேட பயன்படும் முறை.

உள்ளீடு: இது உள்ளீட்டு சரம்

போட்டிகளில்: சில போட்டிகள் வழங்கப்பட்டால், முடிவுகளுக்கான தேடலில் நிரப்பப்படுவதற்கு. $ பொருத்தங்கள் [0] முழுமையான வடிவத்துடன் பொருந்தக்கூடிய உரையைக் கொண்டிருக்கும், $ பொருத்தங்கள் [1] முதல் கைப்பற்றப்பட்ட அடைப்புக்குறிப்பு துணை வடிவத்துடன் பொருந்தக்கூடிய உரையைக் கொண்டிருக்கும்.

உதாரணமாக:

 
 

வெளியீடு:

வரிசை
(
[0] => வரிசை
(
[0] => அசோகிஸ்கோடர்
[1] => 0
)
[1] => வரிசை
(
[0] => அசோக்
[1] => 0
)
[2] => வரிசை
(
[0] => என்பது
[1] => 5
)
[3] => வரிசை
(
[0] => கோடர்
[1] => 7
)
)

Preg_match எவ்வாறு செயல்படுகிறது என்பது இப்போது உங்களுக்குத் தெரியும், PHP இல் எங்கள் வழக்கமான வெளிப்பாட்டைக் கொண்டு முன்னேறி அடுத்த செயல்பாட்டைப் பார்ப்போம்.

Preg_split என்றால் என்ன?

இது ஒரு சரம் மீது ஒரு மாதிரி பொருத்தத்தை நிகழ்த்த பயன்படுகிறது, பின்னர் முடிவுகளை ஒரு எண் வரிசையாக பிரிக்கிறது.

தொடரியல்:

iterative fibonacci c ++

வரிசை preg_split (முறை, பொருள், வரம்பு, கொடி)

முறை: இது உறுப்புகளை பிரிக்கும் வேறு வடிவத்தைத் தேடுவதற்கான சரம் வகையாகும்.

பொருள்: இது உள்ளீட்டு சரத்தை சேமிக்க பயன்படும் ஒரு மாறி.

அளவு: இது வரம்பைக் குறிக்கிறது. வரம்பு குறிப்பிடப்பட்டால், துணை சரம் வரம்புக்கு திரும்ப வேண்டும். வரம்பு 0 அல்லது -1 எனில், அது ஒரு கொடியால் பயன்படுத்தப்படும் “வரம்பு இல்லை” என்பதைக் குறிக்கிறது.

கொடி: கொடிகள் இந்த பின்வரும் கொடிகளில் ஏதேனும் இருக்கலாம்:

  • PREG_SPLIT_NO_EMPTY & கழித்தல் வெற்று அல்லாத துண்டுகள் மட்டுமே preg_split () மூலம் திரும்பப் பெறப்படும்

  • PREG_SPLIT_DELIM_CAPTURE & கழித்தல் டிலிமிட்டர் வடிவத்தில் அடைப்புக்குறிப்பு வெளிப்பாடு கைப்பற்றப்பட்டு திரும்பவும் கிடைக்கும்.

  • PREG_SPLIT_OFFSET_CAPTURE & கழித்தல் நிகழும் ஒவ்வொரு பொருத்தத்திற்கும் துணை சரம் ஆஃப்செட்டும் திருப்பித் தரப்படும்.

நீங்கள் சொற்றொடரை எத்தனை காற்புள்ளிகள் அல்லது விண்வெளி எழுத்துக்களால் பிரிக்க விரும்பினால்:

 
 

வெளியீடு:

வரிசை
(
[0] => அசோக்
[1] => தருண்
[2] => சரண்
[3] => சபிட்
)

இந்த வழியில் நாம் ஒரு சரத்தை கூறு எழுத்துக்களாக பிரிக்கிறோம்.

 
 

வெளியீடு:

வரிசை
(
[0] => அ
[1] => கள்
[2] => ம
[3] => அல்லது
[4] => கி
)

இந்த வழியில், ஒரு சரத்தை போட்டிகளாகவும் அவற்றின் ஆஃப்செட்களாகவும் பிரிக்கிறோம்

 
 

வெளியீடு:

வரிசை
(
[0] => வரிசை
(
[0] => அசோக்
[1] => 0
)
[1] => வரிசை
(
[0] => என்பது
[1] => 6
)
[2] => வரிசை
(
[0] => அ
[1] => 9
)
[3] => வரிசை
(
[0] => மாணவர்
[1] => 11
)
)

இப்போது நாம் முன்னேறி, PHP இல் வழக்கமான வெளிப்பாட்டிற்கான இறுதி செயல்பாட்டைப் பார்ப்போம்.

Preg_replace என்றால் என்ன?

இது ஒரு சரம் ஒரு மாதிரி பொருத்தத்தை செய்ய பயன்படும் ஒரு செயல்பாடு மற்றும் பின்னர் குறிப்பிட்ட உரையுடன் பொருத்தத்தை மாற்றுகிறது.

தொடரியல்:

preg_replace (முறை, மாற்று, பொருள், வரம்பு, எண்ணிக்கை)

முறை: இது சரம் அல்லது சரத்தின் வரிசையாக இருக்கும் உள்ளடக்கத்தைத் தேட பயன்படும் சரம் உள்ளது

மாற்று: மாற்றுவதற்கான சரங்களின் சரம் அல்லது வரிசையை இது குறிப்பிடுகிறது.

பொருள்: தேட அல்லது மாற்றுவதற்கான சரம் அல்லது சரம் வரிசை இது.

ஜாவாவில் மாற்றக்கூடிய மற்றும் மாறாத பொருள்கள்

அளவு: இது ஒவ்வொரு முறைக்கும் அதிகபட்ச மாற்றீடுகளைக் குறிப்பிடுகிறது

எண்ணிக்கை: இது ஒரு விருப்ப அளவுருவாகும், இது பல மாற்றீடுகளால் நிரப்பப்படலாம்

எண் எழுத்தாளர்களால் பின்னடைவுகளைப் பயன்படுத்த:

 

வெளியீடு:

ஜூலை 1, 2019

Preg_replace () உடன் குறியீட்டு வரிசைகளைப் பயன்படுத்துவதற்காக

 
 

வெளியீடு:

மீன் கடலில் நீந்துகிறது.

இதன் மூலம் இந்த கட்டுரையின் முடிவுக்கு வருகிறோம், PHP இல் பொதுவாக பயன்படுத்தப்படும் வழக்கமான வெளிப்பாடு செயல்பாடுகளைப் பற்றி நீங்கள் கற்றுக்கொண்டீர்கள் என்று நம்புகிறேன், அவை preg_match, preg_split, preg_replace.

இப்போது இதன் மூலம், நாம் php வழக்கமான வெளிப்பாடுகளின் முடிவுக்கு வந்துள்ளோம். இந்த கட்டுரையை நீங்கள் ரசித்தீர்கள் மற்றும் PHP இன் வழக்கமான வெளிப்பாடுகளை புரிந்து கொண்டீர்கள் என்று நம்புகிறேன். எனவே, இந்த PHP டுடோரியலின் முடிவில், நீங்கள் இனி ஸ்கிரிப்டிங் மொழிக்கு புதியவர் அல்ல.

இந்த வழக்கமான வெளிப்பாட்டை PHP வலைப்பதிவில் நீங்கள் கண்டால், பாருங்கள் உலகெங்கிலும் பரவியுள்ள 250,000 க்கும் மேற்பட்ட திருப்தியான கற்றவர்களின் வலைப்பின்னலுடன் நம்பகமான ஆன்லைன் கற்றல் நிறுவனமான எடுரேகாவால்.

எங்களுக்கு ஒரு கேள்வி கிடைத்ததா? 'PHP இல் வழக்கமான வெளிப்பாடு' இன் கருத்துகள் பிரிவில் இதைக் குறிப்பிடவும், நான் உங்களிடம் திரும்புவேன்.