Excel RegEx ഉദാഹരണങ്ങൾ: സൂത്രവാക്യങ്ങളിൽ പതിവ് പദപ്രയോഗങ്ങൾ ഉപയോഗിക്കുന്നു

  • ഇത് പങ്കുവയ്ക്കുക
Michael Brown

ഉള്ളടക്ക പട്ടിക

എക്‌സൽ ഫോർമുലകളിൽ റെഗുലർ എക്‌സ്‌പ്രഷനുകൾ പിന്തുണയ്ക്കാത്തത് എന്തുകൊണ്ടാണെന്ന് ഒരിക്കലും മനസ്സിലാക്കാൻ കഴിയുന്നില്ലേ? ഇപ്പോൾ, അവയാണ് :) ഞങ്ങളുടെ ഇഷ്‌ടാനുസൃത ഫംഗ്‌ഷനുകൾ ഉപയോഗിച്ച്, ഒരു നിർദ്ദിഷ്‌ട പാറ്റേണുമായി പൊരുത്തപ്പെടുന്ന സ്‌ട്രിംഗുകൾ നിങ്ങൾക്ക് എളുപ്പത്തിൽ കണ്ടെത്താനും മാറ്റിസ്ഥാപിക്കാനും എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാനും നീക്കംചെയ്യാനും കഴിയും.

ആദ്യ കാഴ്ചയിൽ, ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗിനായി നിങ്ങൾക്ക് എപ്പോഴെങ്കിലും ആവശ്യമുള്ളതെല്ലാം Excel-ൽ ഉണ്ട്. കൃത്രിമങ്ങൾ. ഹോ... പതിവ് ഭാവങ്ങളുടെ കാര്യമോ? ക്ഷമിക്കണം, Excel-ൽ ബിൽറ്റ്-ഇൻ Regex ഫംഗ്‌ഷനുകളൊന്നുമില്ല. എന്നാൽ നമുക്ക് സ്വന്തമായി സൃഷ്‌ടിക്കാൻ കഴിയില്ലെന്ന് ആരും പറയുന്നില്ല :)

    എന്താണ് റെഗുലർ എക്‌സ്‌പ്രഷൻ?

    ഒരു റെഗുലർ എക്‌സ്‌പ്രഷൻ (അക്കാ regex അല്ലെങ്കിൽ regexp ) എന്നത് ഒരു തിരയൽ പാറ്റേൺ നിർവചിക്കുന്ന പ്രതീകങ്ങളുടെ പ്രത്യേകമായി എൻകോഡ് ചെയ്ത ക്രമമാണ്. ആ പാറ്റേൺ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഒരു സ്ട്രിംഗിൽ പൊരുത്തപ്പെടുന്ന പ്രതീക കോമ്പിനേഷൻ കണ്ടെത്താം അല്ലെങ്കിൽ ഡാറ്റ ഇൻപുട്ട് സാധൂകരിക്കാം. നിങ്ങൾക്ക് ഒരു വൈൽഡ്കാർഡ് നൊട്ടേഷൻ പരിചിതമാണെങ്കിൽ, വൈൽഡ്കാർഡുകളുടെ വിപുലമായ പതിപ്പായി നിങ്ങൾക്ക് റീജക്‌സുകളെ കുറിച്ച് ചിന്തിക്കാം.

    റെഗുലർ എക്‌സ്‌പ്രഷനുകൾക്ക് പ്രത്യേക പ്രതീകങ്ങൾ, ഓപ്പറേറ്റർമാർ, കൺസ്ട്രക്‌റ്റുകൾ എന്നിവ അടങ്ങുന്ന സ്വന്തം വാക്യഘടനയുണ്ട്. ഉദാഹരണത്തിന്, [0-5] 0 മുതൽ 5 വരെയുള്ള ഏതെങ്കിലും ഒറ്റ അക്കവുമായി പൊരുത്തപ്പെടുന്നു.

    ജാവാസ്ക്രിപ്റ്റ്, വിബിഎ എന്നിവയുൾപ്പെടെ നിരവധി പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ റെഗുലർ എക്സ്പ്രഷനുകൾ ഉപയോഗിക്കുന്നു. രണ്ടാമത്തേതിന് ഒരു പ്രത്യേക RegExp ഒബ്‌ജക്‌റ്റ് ഉണ്ട്, അത് ഞങ്ങളുടെ ഇഷ്‌ടാനുസൃത ഫംഗ്‌ഷനുകൾ സൃഷ്‌ടിക്കുന്നതിന് ഞങ്ങൾ ഉപയോഗിക്കും.

    Excel regex-നെ പിന്തുണയ്ക്കുന്നുണ്ടോ?

    നിർഭാഗ്യവശാൽ, Excel-ൽ ഇൻബിൽറ്റ് Regex ഫംഗ്‌ഷനുകളൊന്നുമില്ല. നിങ്ങളുടെ സൂത്രവാക്യങ്ങളിൽ പതിവ് പദപ്രയോഗങ്ങൾ ഉപയോഗിക്കുന്നതിന്, നിങ്ങൾ നിങ്ങളുടെ സ്വന്തം ഉപയോക്തൃ-നിർവചിച്ച പ്രവർത്തനം (VBA) സൃഷ്ടിക്കേണ്ടതുണ്ട്.വാദങ്ങൾ:

    =IF(RegExpMatch(A5, $A$2), "Yes", "No")

    കൂടുതൽ ഫോർമുല ഉദാഹരണങ്ങൾക്ക്, ദയവായി കാണുക:

    • പതിവ് പദപ്രയോഗങ്ങൾ ഉപയോഗിച്ച് സ്‌ട്രിംഗുകൾ എങ്ങനെ പൊരുത്തപ്പെടുത്താം
    • Regexs-നൊപ്പം Excel ഡാറ്റ മൂല്യനിർണ്ണയം

    Excel Regex Extract ഫംഗ്‌ഷൻ

    RegExpExtract ഫംഗ്‌ഷൻ ഒരു സാധാരണ എക്‌സ്‌പ്രഷനുമായി പൊരുത്തപ്പെടുന്ന സബ്‌സ്‌ട്രിംഗുകൾക്കായി തിരയുകയും എല്ലാ പൊരുത്തങ്ങളും എക്‌സ്‌ട്രാക്റ്റുചെയ്യുകയും ചെയ്യുന്നു. നിർദ്ദിഷ്ട പൊരുത്തം.

    RegExpExtract(ടെക്‌സ്റ്റ്, പാറ്റേൺ, [instance_num], [match_case])

    എവിടെ:

    • ടെക്‌സ്‌റ്റ് (ആവശ്യമാണ്) - തിരയാനുള്ള ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗ് in.
    • പാറ്റേൺ (ആവശ്യമാണ്) - പൊരുത്തപ്പെടാനുള്ള പതിവ് എക്‌സ്‌പ്രഷൻ.
    • Instance_num (ഓപ്ഷണൽ) - ഏത് സംഭവമാണ് ചെയ്യേണ്ടതെന്ന് സൂചിപ്പിക്കുന്ന ഒരു സീരിയൽ നമ്പർ എക്സ്ട്രാക്റ്റ്. ഒഴിവാക്കിയാൽ, കണ്ടെത്തിയ എല്ലാ പൊരുത്തങ്ങളും (സ്ഥിരസ്ഥിതി) നൽകുന്നു.
    • Match_case (ഓപ്ഷണൽ) - പൊരുത്തപ്പെടുത്തണോ (TRUE അല്ലെങ്കിൽ ഒഴിവാക്കി) അല്ലെങ്കിൽ അവഗണിക്കണോ (FALSE) ടെക്സ്റ്റ് കേസ് നിർവചിക്കുന്നു.

    നിങ്ങൾക്ക് ഫംഗ്‌ഷന്റെ കോഡ് ഇവിടെ ലഭിക്കും.

    ഉദാഹരണം: സാധാരണ എക്‌സ്‌പ്രഷനുകൾ ഉപയോഗിച്ച് സ്‌ട്രിംഗുകൾ എങ്ങനെ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യാം

    നമ്മുടെ ഉദാഹരണം അൽപ്പം കൂടി മുന്നോട്ട് കൊണ്ടുപോകാം, നമുക്ക് ഇൻവോയ്‌സ് നമ്പറുകൾ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യാം. ഇതിനായി, ഏതെങ്കിലും 7-അക്ക നമ്പറുമായി പൊരുത്തപ്പെടുന്ന വളരെ ലളിതമായ ഒരു റീജക്സ് ഞങ്ങൾ ഉപയോഗിക്കും:

    പാറ്റേൺ : \b\d{7}\b

    Put A2 ലെ പാറ്റേൺ, ഒതുക്കമുള്ളതും മനോഹരവുമായ ഈ ഫോർമുല ഉപയോഗിച്ച് നിങ്ങൾക്ക് ജോലി ലഭിക്കും:

    =RegExpExtract(A5, $A$2)

    ഒരു പാറ്റേൺ പൊരുത്തപ്പെടുന്നെങ്കിൽ, പൊരുത്തമൊന്നും കണ്ടെത്തിയില്ലെങ്കിൽ ഫോർമുല ഒരു ഇൻവോയ്‌സ് നമ്പർ എക്‌സ്‌ട്രാക്റ്റ് ചെയ്യുന്നു - ഒന്നും തിരികെ ലഭിച്ചില്ല.

    കൂടുതൽ ഉദാഹരണങ്ങൾക്ക്, ദയവായി കാണുക: Excel-ൽ സ്ട്രിംഗുകൾ എങ്ങനെ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യാംregex ഉപയോഗിക്കുന്നു.

    Excel Regex റീപ്ലേസ് ഫംഗ്‌ഷൻ

    RegExpReplace ഫംഗ്‌ഷൻ, നിങ്ങൾ വ്യക്തമാക്കിയ വാചകവുമായി ഒരു regex പൊരുത്തപ്പെടുന്ന മൂല്യങ്ങളെ മാറ്റിസ്ഥാപിക്കുന്നു.

    RegExpReplace(ടെക്‌സ്റ്റ്, പാറ്റേൺ, റീപ്ലേസ്‌മെന്റ് , [instance_num], [match_case])

    എവിടെ:

    • ടെക്‌സ്‌റ്റ് (ആവശ്യമാണ്) - തിരയാനുള്ള ടെക്‌സ്‌റ്റ് സ്‌ട്രിംഗ്.
    • പാറ്റേൺ (ആവശ്യമാണ്) - പൊരുത്തപ്പെടാനുള്ള പതിവ് എക്സ്പ്രഷൻ.
    • മാറ്റിസ്ഥാപിക്കൽ (ആവശ്യമാണ്) - പൊരുത്തപ്പെടുന്ന സബ്‌സ്‌ട്രിംഗുകൾ മാറ്റിസ്ഥാപിക്കാനുള്ള ടെക്‌സ്‌റ്റ്.
    • Instance_num (ഓപ്ഷണൽ) - മാറ്റിസ്ഥാപിക്കാനുള്ള ഉദാഹരണം. ഡിഫോൾട്ട് "എല്ലാ പൊരുത്തങ്ങളും" ആണ്.
    • Match_case (ഓപ്ഷണൽ) - പൊരുത്തപ്പെടുത്തണോ (TRUE അല്ലെങ്കിൽ ഒഴിവാക്കിയതോ) അല്ലെങ്കിൽ അവഗണിക്കണോ (FALSE) ടെക്സ്റ്റ് കെയ്‌സ് എന്നത് നിയന്ത്രിക്കുന്നു.

    ഫംഗ്ഷന്റെ കോഡ് ഇവിടെ ലഭ്യമാണ്.

    ഉദാഹരണം: regexes ഉപയോഗിച്ച് സ്ട്രിംഗുകൾ എങ്ങനെ മാറ്റിസ്ഥാപിക്കാം അല്ലെങ്കിൽ നീക്കം ചെയ്യാം

    ഞങ്ങളുടെ ചില രേഖകളിൽ ക്രെഡിറ്റ് കാർഡ് നമ്പറുകൾ അടങ്ങിയിരിക്കുന്നു. ഈ വിവരം രഹസ്യാത്മകമാണ്, നിങ്ങൾ അത് എന്തെങ്കിലും ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാനോ മൊത്തത്തിൽ ഇല്ലാതാക്കാനോ ആഗ്രഹിച്ചേക്കാം. RegExpReplace ഫംഗ്‌ഷന്റെ സഹായത്തോടെ രണ്ട് ജോലികളും പൂർത്തിയാക്കാൻ കഴിയും. എങ്ങനെ? രണ്ടാമത്തെ സാഹചര്യത്തിൽ, ഞങ്ങൾ ഒരു ശൂന്യമായ സ്‌ട്രിംഗ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കും.

    ഞങ്ങളുടെ സാമ്പിൾ ടേബിളിൽ, എല്ലാ കാർഡ് നമ്പറുകൾക്കും 16 അക്കങ്ങളുണ്ട്, അവ സ്‌പെയ്‌സുകളാൽ വേർതിരിച്ച 4 ഗ്രൂപ്പുകളായി എഴുതിയിരിക്കുന്നു. അവ കണ്ടെത്തുന്നതിന്, ഈ പതിവ് എക്‌സ്‌പ്രഷൻ ഉപയോഗിച്ച് ഞങ്ങൾ പാറ്റേൺ ആവർത്തിക്കുന്നു:

    പാറ്റേൺ : \b\d{4} \d{4} \d{4} \d{4}\ b

    മാറ്റിസ്ഥാപിക്കുന്നതിന്, ഇനിപ്പറയുന്ന സ്ട്രിംഗ് ഉപയോഗിക്കുന്നു:

    മാറ്റിസ്ഥാപിക്കൽ : XXXX XXXX XXXXXXXX

    കൂടാതെ, ക്രെഡിറ്റ് കാർഡ് നമ്പറുകൾ മാറ്റിസ്ഥാപിക്കുന്നതിനുള്ള ഒരു സമ്പൂർണ്ണ ഫോർമുല ഇതാ സെൻസിറ്റീവായ വിവരങ്ങൾ:

    =RegExpReplace(A5, "\b\d{4} \d{4} \d{4} \d{4}\b", "XXXX XXXX XXXX XXXX")

    പ്രത്യേക സെല്ലുകളിലെ റീജക്‌സും മാറ്റിസ്ഥാപിക്കുന്ന വാചകവും ( A2, B2), ഫോർമുല ഒരുപോലെ നന്നായി പ്രവർത്തിക്കുന്നു:

    Excel-ൽ, "നീക്കംചെയ്യൽ" എന്നത് "മാറ്റിസ്ഥാപിക്കുന്നതിനുള്ള" ഒരു പ്രത്യേക സാഹചര്യമാണ്. നീക്കംചെയ്യാൻ ക്രെഡിറ്റ് കാർഡ് നമ്പറുകൾ, പകരം ആർഗ്യുമെന്റിനായി ഒരു ശൂന്യമായ സ്ട്രിംഗ് ("") ഉപയോഗിക്കുക:

    =RegExpReplace(A5, "\b\d{4} \d{4} \d{4} \d{4}\b", "")

    നുറുങ്ങ്. ഫലങ്ങളിൽ ശൂന്യമായ വരികളുടെ റിഗ് ലഭിക്കുന്നതിന്, ഈ ഉദാഹരണത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങൾക്ക് മറ്റൊരു RegExpReplace ഫംഗ്‌ഷൻ ഉപയോഗിക്കാം: regex ഉപയോഗിച്ച് ശൂന്യമായ വരികൾ എങ്ങനെ നീക്കംചെയ്യാം.

    കൂടുതൽ വിവരങ്ങൾക്ക്, ദയവായി കാണുക:

    • Regex ഉപയോഗിച്ച് Excel-ൽ സ്‌ട്രിംഗുകൾ എങ്ങനെ മാറ്റിസ്ഥാപിക്കാം
    • regex ഉപയോഗിച്ച് സ്‌ട്രിംഗുകൾ എങ്ങനെ നീക്കം ചെയ്യാം
    • regexes ഉപയോഗിച്ച് എങ്ങനെ വൈറ്റ്‌സ്‌പേസ് സ്ട്രിപ്പ് ഓഫ് ചെയ്യാം

    മാച്ച് ചെയ്യാനും എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യാനുമുള്ള Regex ടൂളുകൾ , സബ്‌സ്‌ട്രിംഗുകൾ മാറ്റിസ്ഥാപിക്കുക, നീക്കം ചെയ്യുക

    ഞങ്ങളുടെ അൾട്ടിമേറ്റ് സ്യൂട്ടിന്റെ ഉപയോക്താക്കൾക്ക് അവരുടെ വർക്ക്‌ബുക്കുകളിൽ ഒരു കോഡ് പോലും ചേർക്കാതെ തന്നെ റെഗുലർ എക്‌സ്‌പ്രഷനുകളുടെ എല്ലാ ശക്തിയും ലഭിക്കും. ആവശ്യമായ എല്ലാ കോഡുകളും ഞങ്ങളുടെ ഡെവലപ്പർമാർ എഴുതിയതാണ്, ഇൻസ്റ്റാളേഷൻ സമയത്ത് നിങ്ങളുടെ Excel-ൽ സ്മൂത്തി സംയോജിപ്പിച്ചിരിക്കുന്നു.

    മുകളിൽ ചർച്ച ചെയ്ത VBA ഫംഗ്‌ഷനുകളിൽ നിന്ന് വ്യത്യസ്തമായി, Ultimate Suite-ന്റെ പ്രവർത്തനങ്ങൾ .NET അടിസ്ഥാനമാക്കിയുള്ളതാണ്, ഇത് രണ്ട് പ്രധാന ഗുണങ്ങൾ നൽകുന്നു:

    1. നിങ്ങൾക്ക് സാധാരണ .xlsx വർക്ക്ബുക്കുകളിൽ VBA കോഡ് ചേർക്കാതെ തന്നെ അവ മാക്രോ-പ്രാപ്‌തമാക്കിയ ഫയലുകളായി സേവ് ചെയ്യാതെ തന്നെ സാധാരണ എക്‌സ്‌പ്രഷനുകൾ ഉപയോഗിക്കാം.
    2. .NET Regex എഞ്ചിൻ ഫുൾ ഫീച്ചർ ക്ലാസിക്കിനെ പിന്തുണയ്ക്കുന്നുകൂടുതൽ സങ്കീർണ്ണമായ പാറ്റേണുകൾ നിർമ്മിക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന റെഗുലർ എക്സ്പ്രഷനുകൾ.

    Excel-ൽ Regex എങ്ങനെ ഉപയോഗിക്കാം

    Ultimate Suite ഇൻസ്റ്റാൾ ചെയ്യുമ്പോൾ, Excel-ൽ സാധാരണ എക്സ്പ്രഷനുകൾ ഉപയോഗിക്കുന്നത് ഈ രണ്ട് ഘട്ടങ്ങൾ പോലെ ലളിതമാണ്. :

    1. Ablebits Data ടാബിൽ, Text ഗ്രൂപ്പിൽ, Regex Tools ക്ലിക്ക് ചെയ്യുക.

      3>

    2. Regex ടൂൾസ് പാളിയിൽ, ഇനിപ്പറയുന്നവ ചെയ്യുക:
      • ഉറവിട ഡാറ്റ തിരഞ്ഞെടുക്കുക.
      • നിങ്ങളുടെ regex പാറ്റേൺ നൽകുക.
      • ആവശ്യമുള്ള ഓപ്‌ഷൻ തിരഞ്ഞെടുക്കുക: പൊരുത്തം , എക്‌സ്‌ട്രാക്റ്റ് , നീക്കംചെയ്യുക അല്ലെങ്കിൽ മാറ്റിസ്ഥാപിക്കുക .
      • ഫലം ഇതുപോലെ ലഭിക്കുന്നതിന് ഫോർമുല, മൂല്യമല്ല, ഒരു ഫോർമുലയായി തിരുകുക ചെക്ക് ബോക്സ് തിരഞ്ഞെടുക്കുക.
      • ആക്ഷൻ ബട്ടൺ അമർത്തുക.

      ഉദാഹരണത്തിന്, സെല്ലുകളിൽ നിന്ന് ക്രെഡിറ്റ് കാർഡ് നമ്പറുകൾ നീക്കം ചെയ്യാൻ A2:A6, ഞങ്ങൾ ഈ ക്രമീകരണങ്ങൾ കോൺഫിഗർ ചെയ്യുന്നു:

    ഒരു ട്രൈസിൽ, നിങ്ങളുടെ ഒറിജിനലിന്റെ വലതുവശത്തുള്ള ഒരു പുതിയ കോളത്തിൽ AblebitsRegex ഫംഗ്‌ഷൻ ചേർക്കും. ഡാറ്റ. ഞങ്ങളുടെ കാര്യത്തിൽ, സൂത്രവാക്യം ഇതാണ്:

    =AblebitsRegexRemove(A2, "\b\d{4} \d{4} \d{4} \d{4}\b")

    ഒരു തവണ ഫോർമുല ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് അത് ഏത് നേറ്റീവ് ഫോർമുല പോലെ എഡിറ്റ് ചെയ്യാനോ പകർത്താനോ നീക്കാനോ കഴിയും.

    3>

    ഒരു സെല്ലിൽ നേരിട്ട് ഒരു Regex ഫോർമുല എങ്ങനെ ചേർക്കാം

    AblebitsRegex ഫംഗ്‌ഷനുകളും ആഡ്-ഇന്നിന്റെ ഇന്റർഫേസ് ഉപയോഗിക്കാതെ തന്നെ ഒരു സെല്ലിൽ നേരിട്ട് ചേർക്കാവുന്നതാണ്. എങ്ങനെയെന്നത് ഇതാ:

    1. ഫോർമുല ബാറിലെ fx ബട്ടണിൽ ക്ലിക്ക് ചെയ്യുക അല്ലെങ്കിൽ ഫോർമുലകൾ ടാബിൽ ഇൻസേർട്ട് ഫംഗ്‌ഷൻ .
    2. 24> Insert Function ഡയലോഗ് ബോക്സിൽ, AblebitsUDFs തിരഞ്ഞെടുക്കുകവിഭാഗം, താൽപ്പര്യമുള്ള ഫംഗ്‌ഷൻ തിരഞ്ഞെടുത്ത് ശരി ക്ലിക്കുചെയ്യുക.

    3. നിങ്ങൾ സാധാരണ ചെയ്യുന്നതുപോലെ ഫംഗ്‌ഷന്റെ ആർഗ്യുമെന്റുകൾ നിർവചിച്ച് ശരി ക്ലിക്കുചെയ്യുക. പൂർത്തിയായി!

    കൂടുതൽ വിവരങ്ങൾക്ക്, Excel-നുള്ള Regex ടൂളുകൾ കാണുക.

    Excel സെല്ലുകളിൽ ടെക്‌സ്‌റ്റ് പൊരുത്തപ്പെടുത്തുന്നതിനും എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യുന്നതിനും മാറ്റിസ്ഥാപിക്കുന്നതിനും നീക്കം ചെയ്യുന്നതിനും പതിവ് എക്‌സ്‌പ്രഷനുകൾ ഉപയോഗിക്കുന്നത് ഇങ്ങനെയാണ്. വായിച്ചതിന് നന്ദി, അടുത്ത ആഴ്‌ച ഞങ്ങളുടെ ബ്ലോഗിൽ നിങ്ങളെ കാണുമെന്ന് പ്രതീക്ഷിക്കുന്നു!

    ലഭ്യമായ ഡൗൺലോഡുകൾ

    Excel Regex - ഫോർമുല ഉദാഹരണങ്ങൾ (.xlsm ഫയൽ)

    Ultimate Suite - ട്രയൽ പതിപ്പ് (.exe ഫയൽ)

    അല്ലെങ്കിൽ .NET അടിസ്ഥാനമാക്കിയുള്ളത്) അല്ലെങ്കിൽ റീജക്‌സുകളെ പിന്തുണയ്ക്കുന്ന മൂന്നാം-കക്ഷി ടൂളുകൾ ഇൻസ്റ്റാൾ ചെയ്യുക.

    Excel Regex ചീറ്റ് ഷീറ്റ്

    ഒരു regex പാറ്റേൺ വളരെ ലളിതമോ അത്യാധുനികമോ ആകട്ടെ, അത് സാധാരണ വാക്യഘടന ഉപയോഗിച്ചാണ് നിർമ്മിച്ചിരിക്കുന്നത്. ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ സാധാരണ പദപ്രയോഗങ്ങൾ പഠിപ്പിക്കാൻ ലക്ഷ്യമിടുന്നില്ല. ഇതിനായി, തുടക്കക്കാർക്കുള്ള സൗജന്യ ട്യൂട്ടോറിയലുകൾ മുതൽ വിപുലമായ ഉപയോക്താക്കൾക്കുള്ള പ്രീമിയം കോഴ്‌സുകൾ വരെ ഓൺലൈനിൽ ധാരാളം ഉറവിടങ്ങളുണ്ട്.

    അടിസ്ഥാനകാര്യങ്ങൾ മനസ്സിലാക്കാൻ നിങ്ങളെ സഹായിക്കുന്ന പ്രധാന RegEx പാറ്റേണുകളെക്കുറിച്ചുള്ള ഒരു ദ്രുത റഫറൻസ് ഞങ്ങൾ ചുവടെ നൽകുന്നു. കൂടുതൽ ഉദാഹരണങ്ങൾ പഠിക്കുമ്പോൾ ഇത് നിങ്ങളുടെ ചീറ്റ് ഷീറ്റായും പ്രവർത്തിച്ചേക്കാം.

    നിങ്ങൾക്ക് പതിവ് എക്സ്പ്രഷനുകൾ ഇഷ്ടമാണെങ്കിൽ, നിങ്ങൾക്ക് നേരെ RegExp ഫംഗ്ഷനുകളിലേക്ക് പോകാം.

    കഥാപാത്രങ്ങൾ

    ഇവ ചില പ്രതീകങ്ങളുമായി പൊരുത്തപ്പെടാൻ ഏറ്റവും കൂടുതൽ ഉപയോഗിക്കുന്ന പാറ്റേണുകളാണ്.

    എന്നിവയുമായി പൊരുത്തപ്പെടുന്നു <14 <പൊരുത്തപ്പെടുന്നു 16>
    പാറ്റേൺ വിവരണം ഉദാഹരണം പൊരുത്തങ്ങൾ
    . വൈൽഡ്കാർഡ് പ്രതീകം: ഒരു ലൈൻ ബ്രേക്ക് ഒഴികെയുള്ള ഏതെങ്കിലും ഒരു പ്രതീകവുമായി പൊരുത്തപ്പെടുന്നു .ot dot , hot , pot , @ot
    \d അക്ക പ്രതീകം: ഏതെങ്കിലും ഒറ്റ അക്കം 0 മുതൽ 9 വരെ \d a1b -ൽ, 1
    \D അക്കമല്ലാത്ത ഏത് പ്രതീകവും \D a1b -ൽ, a , b<2 എന്നിവയുമായി പൊരുത്തപ്പെടുന്നു
    \s വൈറ്റ്‌സ്‌പേസ് പ്രതീകം: സ്‌പെയ്‌സ്, ടാബ്, പുതിയ ലൈൻ, ക്യാരേജ് റിട്ടേൺ .\s. ഇൻ 3 സെന്റ് , പൊരുത്തം 3 c
    \S ഏതെങ്കിലുംനോൺ-വൈറ്റ്‌സ്‌പേസ് പ്രതീകം \S+ 30 സെന്റിൽ , 30 , സെന്റ്
    \w വാക്കിന്റെ പ്രതീകം: ഏതെങ്കിലും ASCII അക്ഷരമോ അക്കമോ അടിവരയോ \w+ 5_cats*** , പൊരുത്തപ്പെടുന്നു 5_cats
    \W ആൽഫാന്യൂമെറിക് പ്രതീകമോ അടിവരയോ അല്ലാത്ത ഏതൊരു പ്രതീകവും \W+ 5_cats*** -ൽ, ***
    \t Tab
    \n പുതിയ ലൈൻ \n\d+ രണ്ട് വരിയിൽ ചുവടെയുള്ള സ്ട്രിംഗ്, 10

    5 പൂച്ചകളുമായി പൊരുത്തപ്പെടുന്നു

    10 നായ്ക്കൾ

    \ ഒരു കഥാപാത്രത്തിന്റെ പ്രത്യേക അർത്ഥത്തിൽ നിന്ന് രക്ഷപ്പെടുന്നു, അതിനാൽ നിങ്ങൾക്ക് കഴിയും അതിനായി തിരയുക \.

    \w+\.

    ഒരു കാലഘട്ടത്തിൽ നിന്ന് രക്ഷപ്പെടുന്നതിനാൽ നിങ്ങൾക്ക് അക്ഷരാർത്ഥം "." ഒരു സ്ട്രിംഗിലെ കഥാപാത്രം

    മിസ്റ്റർ , ശ്രീമതി , പ്രൊഫ>പ്രതീക ക്ലാസുകൾ

    ഈ പാറ്റേണുകൾ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് വ്യത്യസ്ത പ്രതീക സെറ്റുകളുടെ ഘടകങ്ങൾ പൊരുത്തപ്പെടുത്താനാകും.

    പാറ്റേൺ വിവരണം ഉദാഹരണം പൊരുത്തങ്ങൾ
    [കഥാപാത്രങ്ങൾ] ബ്രാക്കറ്റിലെ ഏതെങ്കിലും ഒരു പ്രതീകവുമായി പൊരുത്തപ്പെടുന്നു d[oi]g നായ , dig
    [^characters] ബ്രാക്കറ്റിൽ ഇല്ലാത്ത ഏതെങ്കിലും ഒരു പ്രതീകവുമായി പൊരുത്തപ്പെടുന്നു d[^oi]g പൊരുത്തങ്ങൾ dag, dug , d1g

    നായ , <എന്നിവ പൊരുത്തപ്പെടുന്നില്ല ഈബ്രാക്കറ്റുകൾ

    [0-9]

    [a-z]

    [A-Z]

    0 മുതൽ 9 വരെയുള്ള ഏതെങ്കിലും ഒറ്റ അക്കം

    ഏതെങ്കിലും ഒറ്റ ചെറിയ അക്ഷരം

    ഏതെങ്കിലും ഒറ്റ വലിയക്ഷരം

    Quantifiers

    Quantifiers are സ്പെഷ്യൽ എക്സ്പ്രഷനുകൾ, അത് പൊരുത്തപ്പെടേണ്ട പ്രതീകങ്ങളുടെ എണ്ണം വ്യക്തമാക്കുന്നു. ഒരു ക്വാണ്ടിഫയർ എല്ലായ്പ്പോഴും അതിന് മുമ്പുള്ള പ്രതീകത്തിന് ബാധകമാണ്.

    <14 ചട്ടി , പാവം എന്നിവയിൽ po
    പാറ്റേൺ വിവരണം ഉദാഹരണം പൊരുത്തങ്ങൾ
    * പൂജ്യം അല്ലെങ്കിൽ കൂടുതൽ സംഭവങ്ങൾ 1a* 1, 1a , 1aa, 1aaa , മുതലായവ.
    + ഒന്നോ അതിലധികമോ സംഭവങ്ങൾ po+ പാത്രത്തിൽ , po

    പാവത്തിൽ പൊരുത്തപ്പെടുന്നു, poo

    ? പൂജ്യം അല്ലെങ്കിൽ ഒരു സംഭവം റോ അല്ലെങ്കിൽ കൂടുതൽ സംഭവങ്ങൾ, എന്നാൽ കഴിയുന്നത്ര കുറവ് 1a*? 1a , 1aa , 1aaa എന്നിവയിൽ, പൊരുത്തങ്ങൾ 1a
    +? ഒന്നോ അതിലധികമോ സംഭവങ്ങൾ, എന്നാൽ കഴിയുന്നത്ര കുറവ് po+?
    ?? പൂജ്യം അല്ലെങ്കിൽ ഒരു സംഭവം , എന്നാൽ കഴിയുന്നത്ര കുറവ് roa?? റോഡ് , റോഡ് എന്നിവയിൽ ro
    {n} മുമ്പത്തെ പാറ്റേണുമായി n തവണ പൊരുത്തപ്പെടുന്നു \d{3} കൃത്യമായി 3 അക്കങ്ങൾ
    {n ,} മുമ്പത്തെ പാറ്റേണുമായി പൊരുത്തപ്പെടുന്നു n അല്ലെങ്കിൽ കൂടുതൽ തവണ \d{3,} 3 അല്ലെങ്കിൽ കൂടുതൽ അക്കങ്ങൾ
    {n,m} പൊരുത്തങ്ങൾn, m സമയങ്ങൾക്കിടയിലുള്ള മുൻ പാറ്റേൺ \d{3,5} 3 മുതൽ 5 അക്കങ്ങൾ വരെ

    ഗ്രൂപ്പിംഗ്

    ഗ്രൂപ്പിംഗ് കൺസ്ട്രക്‌റ്റുകൾ സോഴ്‌സ് സ്‌ട്രിംഗിൽ നിന്ന് ഒരു സബ്‌സ്‌ട്രിംഗ് ക്യാപ്‌ചർ ചെയ്യാൻ ഉപയോഗിക്കുന്നു, അതിനാൽ നിങ്ങൾക്ക് അത് ഉപയോഗിച്ച് കുറച്ച് പ്രവർത്തനം നടത്താം.

    Syntax വിവരണം ഉദാഹരണം പൊരുത്തങ്ങൾ
    (പാറ്റേൺ) ഗ്രൂപ്പ് ക്യാപ്ചർ ചെയ്യുന്നു: പൊരുത്തപ്പെടുന്ന സബ്‌സ്‌ട്രിംഗ് ക്യാപ്‌ചർ ചെയ്യുകയും അതിന് ഒരു ഓർഡിനൽ നമ്പർ നൽകുകയും ചെയ്യുന്നു (\d+) 5 പൂച്ചകളിലും 10 നായ്ക്കളിലും , 5 (ഗ്രൂപ്പ് 1), 10 (ഗ്രൂപ്പ് 2)
    (?:പാറ്റേൺ) ക്യാപ്ചർ ചെയ്യാത്ത ഗ്രൂപ്പ്: ഒരു ഗ്രൂപ്പുമായി പൊരുത്തപ്പെടുന്നു, പക്ഷേ അത് പിടിച്ചെടുക്കുന്നില്ല (\d+)(?: നായ്ക്കൾ) 5 പൂച്ചകളിലും 10 നായ്ക്കളിലും , 10
    \1 ഗ്രൂപ്പിന്റെ ഉള്ളടക്കം ക്യാപ്‌ചർ ചെയ്യുന്നു 1 (\d+)\+(\d+)=\2\+\1 5+10=10+5 മത്സരങ്ങളും 5 ക്യാപ്‌ചർ ചെയ്യുന്നു , 10 എന്നിവ ക്യാപ്ചറിംഗ് ഗ്രൂപ്പുകളിലുണ്ട്
    \2 ഗ്രൂപ്പ് 2-ന്റെ ഉള്ളടക്കം

    ആങ്കറുകൾ

    ഇൻപുട്ട് സ്‌ട്രിംഗിൽ എവിടെയാണ് തിരയേണ്ടതെന്ന് ആങ്കറുകൾ വ്യക്തമാക്കുന്നു ഒരു മത്സരം 14>^ സ്‌ട്രിംഗിന്റെ ആരംഭം

    ശ്രദ്ധിക്കുക: [^ ബ്രാക്കറ്റുകൾക്കുള്ളിൽ] "അല്ല" എന്നാണ് അർത്ഥമാക്കുന്നത്

    ^\d+ അക്കങ്ങളുടെ എത്രയോ എണ്ണം സ്ട്രിംഗിന്റെ തുടക്കം.

    5 പൂച്ചകളിലും 10 നായ്ക്കളിലും , പൊരുത്തപ്പെടുന്നു 5

    $ സ്‌ട്രിംഗിന്റെ അവസാനം \d+$ സ്‌ട്രിംഗിന്റെ അവസാനത്തെ ഏത് അക്കങ്ങളും.

    10-ൽY

    (?<=) പോസിറ്റീവ് ലുക്ക്‌ബിഹൈൻഡ് (?<=Y)X എക്സ് എക്സ്പ്രഷൻ പൊരുത്തപ്പെടുന്നു അതിന് മുമ്പായി Y വരുമ്പോൾ (അതായത് X ന് പിന്നിൽ Y ഉണ്ടെങ്കിൽ) (? നെഗറ്റീവ് ലുക്ക് ബിഹൈൻഡ് (? 14>Y

    ഇപ്പോൾ നിങ്ങൾക്ക് അത്യാവശ്യമായ കാര്യങ്ങൾ അറിയാം, നമുക്ക് ഏറ്റവും രസകരമായ ഭാഗത്തേക്ക് പോകാം - ഉപയോഗിച്ച് സ്ട്രിംഗുകൾ പാഴ്‌സ് ചെയ്യാനും ആവശ്യമായ വിവരങ്ങൾ കണ്ടെത്താനും യഥാർത്ഥ ഡാറ്റയിൽ regexes ചെയ്യുന്നു. നിങ്ങൾക്ക് വാക്യഘടനയെക്കുറിച്ച് കൂടുതൽ വിശദാംശങ്ങൾ വേണമെങ്കിൽ, റെഗുലർ എക്സ്പ്രഷൻ ഭാഷയെക്കുറിച്ചുള്ള Microsoft ഗൈഡ് സഹായകമായേക്കാം.

    Excel-നുള്ള ഇഷ്‌ടാനുസൃത RegEx ഫംഗ്‌ഷനുകൾ

    ഇതിനകം സൂചിപ്പിച്ചതുപോലെ, Microsoft Excel-ന് അന്തർനിർമ്മിത RegEx ഫംഗ്‌ഷനുകളൊന്നുമില്ല. റെഗുലർ എക്‌സ്‌പ്രഷനുകൾ പ്രവർത്തനക്ഷമമാക്കുന്നതിന്, ഞങ്ങൾ മൂന്ന് ഇഷ്‌ടാനുസൃത VBA ഫംഗ്‌ഷനുകൾ (ഉപയോക്തൃ-നിർവചിച്ച ഫംഗ്‌ഷനുകൾ) സൃഷ്‌ടിച്ചു. ചുവടെയുള്ള ലിങ്ക് ചെയ്‌തിരിക്കുന്ന പേജുകളിൽ നിന്നോ ഞങ്ങളുടെ മാതൃകയിൽ നിന്നോ നിങ്ങൾക്ക് കോഡുകൾ പകർത്താനാകും. വർക്ക്ബുക്ക്, തുടർന്ന് നിങ്ങളുടെ സ്വന്തം Excel ഫയലുകളിൽ ഒട്ടിക്കുക.

    VBA RegExp ഫംഗ്‌ഷനുകൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു

    ഈ വിഭാഗം ആന്തരിക മെക്കാനിക്‌സ് വിശദീകരിക്കുന്നു, അത് ഇന്റർ ആയിരിക്കാം. ബാക്കെൻഡിൽ എന്താണ് സംഭവിക്കുന്നതെന്ന് കൃത്യമായി അറിയാൻ ആഗ്രഹിക്കുന്നവർക്ക് eresting.

    VBA-യിൽ പതിവ് എക്സ്പ്രഷനുകൾ ഉപയോഗിക്കാൻ തുടങ്ങുന്നതിന്, നിങ്ങൾ ഒന്നുകിൽ RegEx ഒബ്ജക്റ്റ് റഫറൻസ് ലൈബ്രറി സജീവമാക്കണം അല്ലെങ്കിൽ CreateObject ഫംഗ്ഷൻ ഉപയോഗിക്കേണ്ടതുണ്ട്. VBA എഡിറ്ററിൽ റഫറൻസ് സജ്ജീകരിക്കുന്നതിലെ പ്രശ്‌നം സംരക്ഷിക്കുന്നതിന്, ഞങ്ങൾ രണ്ടാമത്തെ സമീപനം തിരഞ്ഞെടുത്തു.

    RegExp ഒബ്‌ജക്റ്റിന് 4 ഗുണങ്ങളുണ്ട്:

    • പാറ്റേൺ - ആണ്ഇൻപുട്ട് സ്‌ട്രിംഗിൽ പൊരുത്തപ്പെടുന്നതിന് പാറ്റേൺ .
    • ഗ്ലോബൽ - ഇൻപുട്ട് സ്‌ട്രിംഗിലെ എല്ലാ പൊരുത്തങ്ങളും കണ്ടെത്തണോ അതോ ആദ്യത്തേത് മാത്രം കണ്ടെത്തണോ എന്നത് നിയന്ത്രിക്കുന്നു. ഞങ്ങളുടെ ഫംഗ്‌ഷനുകളിൽ, എല്ലാ പൊരുത്തങ്ങളും ലഭിക്കുന്നതിന് ഇത് True എന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു.
    • MultiLine - മൾട്ടി-ലൈൻ സ്‌ട്രിംഗുകളിലെ ലൈൻ ബ്രേക്കുകളിലുടനീളം പാറ്റേണുമായി പൊരുത്തപ്പെടണോ അതോ മാത്രമാണോ എന്ന് നിർണ്ണയിക്കുന്നു ആദ്യ വരിയിൽ. ഞങ്ങളുടെ കോഡുകളിൽ, ഓരോ വരിയിലും തിരയുന്നതിന് True എന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു.
    • ഇഗ്നോർകേസ് - ഒരു റെഗുലർ എക്സ്പ്രഷൻ കേസ്-സെൻസിറ്റീവ് ആണോ (ഡിഫോൾട്ട്) അല്ലെങ്കിൽ കേസ്- എന്ന് നിർവചിക്കുന്നു. സെൻസിറ്റീവ് (ശരി എന്ന് സജ്ജീകരിച്ചിരിക്കുന്നു). ഞങ്ങളുടെ കാര്യത്തിൽ, അത് നിങ്ങൾ ഓപ്‌ഷണൽ match_case പാരാമീറ്റർ എങ്ങനെ കോൺഫിഗർ ചെയ്യുന്നു എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു. ഡിഫോൾട്ടായി, എല്ലാ ഫംഗ്‌ഷനുകളും കേസ്-സെൻസിറ്റീവ് ആണ്.

    VBA RegExp പരിമിതികൾ

    Excel VBA അത്യാവശ്യമായ റീജക്‌സ് പാറ്റേണുകൾ നടപ്പിലാക്കുന്നു, പക്ഷേ ഇതിന് നിരവധി വിപുലമായ സവിശേഷതകൾ ഇല്ല. .NET, Perl, Java, മറ്റ് regex എഞ്ചിനുകൾ എന്നിവയിൽ ലഭ്യമാണ്. ഉദാഹരണത്തിന്, VBA RegExp, കേസ്-ഇൻസെൻസിറ്റീവ് പൊരുത്തപ്പെടുത്തലിനായി (?i) അല്ലെങ്കിൽ മൾട്ടി-ലൈൻ മോഡ്, ലുക്ക്ബിഹൈൻഡ്സ്, POSIX ക്ലാസുകൾക്ക് (?m) പോലുള്ള ഇൻലൈൻ മോഡിഫയറുകൾ പിന്തുണയ്ക്കുന്നില്ല.

    Excel Regex. മാച്ച് ഫംഗ്‌ഷൻ

    RegExpMatch ഫംഗ്‌ഷൻ ഒരു സാധാരണ എക്‌സ്‌പ്രഷനുമായി പൊരുത്തപ്പെടുന്ന ടെക്‌സ്‌റ്റിനായി ഒരു ഇൻപുട്ട് സ്‌ട്രിംഗ് തിരയുകയും ഒരു പൊരുത്തം കണ്ടെത്തിയാൽ TRUE എന്ന് നൽകുകയും ചെയ്യുന്നു, അല്ലാത്തപക്ഷം FALSE.

    RegExpMatch(ടെക്‌സ്റ്റ്, പാറ്റേൺ, [ match_case])

    എവിടെ:

    • ടെക്‌സ്‌റ്റ് (ആവശ്യമാണ്) - തിരയാൻ ഒന്നോ അതിലധികമോ സ്‌ട്രിംഗുകൾ.
    • പാറ്റേൺ ( ആവശ്യമാണ്) - പതിവ്പൊരുത്തപ്പെടുത്താനുള്ള എക്സ്പ്രഷൻ.
    • Match_case (ഓപ്ഷണൽ) - പൊരുത്തപ്പെടുത്തൽ തരം. ശരി അല്ലെങ്കിൽ ഒഴിവാക്കിയത് - കേസ് സെൻസിറ്റീവ്; FALSE - case-insensitive

    ഫംഗ്‌ഷന്റെ കോഡ് ഇവിടെയുണ്ട്.

    ഉദാഹരണം: സ്‌ട്രിംഗുകൾ പൊരുത്തപ്പെടുത്തുന്നതിന് റെഗുലർ എക്‌സ്‌പ്രഷനുകൾ എങ്ങനെ ഉപയോഗിക്കാം

    താഴെയുള്ള ഡാറ്റാസെറ്റിൽ, നിങ്ങൾക്ക് ആവശ്യമുണ്ടെന്ന് കരുതുക SKU കോഡുകൾ അടങ്ങുന്ന എൻട്രികൾ തിരിച്ചറിയാൻ.

    ഓരോ SKU-യും 2 വലിയ അക്ഷരങ്ങൾ കൊണ്ട് ആരംഭിക്കുന്നു, തുടർന്ന് ഒരു ഹൈഫൻ, തുടർന്ന് 4 അക്കങ്ങൾ എന്നിവയാൽ, ഇനിപ്പറയുന്ന എക്സ്പ്രഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് അവ പൊരുത്തപ്പെടുത്താനാകും.

    പാറ്റേൺ : \b[A-Z]{2}-\d{4}\b

    ഇവിടെ [A-Z]{2} അർത്ഥമാക്കുന്നത് A മുതൽ Z വരെയുള്ള ഏതെങ്കിലും 2 വലിയ അക്ഷരങ്ങളും \d{4 } എന്നാൽ 0 മുതൽ 9 വരെയുള്ള ഏതെങ്കിലും 4 അക്കങ്ങൾ എന്നാണ് അർത്ഥമാക്കുന്നത്. SKU എന്നത് ഒരു പ്രത്യേക പദമാണെന്നും വലിയൊരു സ്ട്രിംഗിന്റെ ഭാഗമല്ലെന്നും ഒരു പദ അതിർത്തി \b സൂചിപ്പിക്കുന്നു.

    സ്ഥാപിച്ച പാറ്റേൺ ഉപയോഗിച്ച്, നിങ്ങൾ സാധാരണ ചെയ്യുന്നതുപോലെ ഒരു ഫോർമുല ടൈപ്പ് ചെയ്യാൻ ആരംഭിക്കുക. , കൂടാതെ Excel-ന്റെ ഓട്ടോകംപ്ലീറ്റ് നിർദ്ദേശിച്ച ലിസ്റ്റിൽ ഫംഗ്‌ഷന്റെ പേര് ദൃശ്യമാകും:

    ഒറിജിനൽ സ്‌ട്രിംഗ് A5-ൽ ആണെന്ന് കരുതുക, ഫോർമുല ഇങ്ങനെ പോകുന്നു:

    =RegExpMatch(A5, "\b[A-Z]{2}-\d{3}\b")

    സൗകര്യാർത്ഥം, നിങ്ങൾക്ക് ഒരു പ്രത്യേക സെല്ലിൽ റെഗുലർ എക്‌സ്‌പ്രഷൻ നൽകാനും പാറ്റേൺ ആർഗ്യുമെന്റിനായി ഒരു കേവല റഫറൻസ് ($A$2) ഉപയോഗിക്കാനും കഴിയും. ടി. നിങ്ങൾ ഫോർമുല മറ്റ് സെല്ലുകളിലേക്ക് പകർത്തുമ്പോൾ സെൽ വിലാസം മാറ്റമില്ലാതെ തുടരുമെന്ന് ഇത് ഉറപ്പാക്കുന്നു:

    =RegExpMatch(A5, $A$2)

    TRUE, FALSE എന്നിവയ്‌ക്ക് പകരം നിങ്ങളുടെ സ്വന്തം ടെക്‌സ്‌റ്റ് ലേബലുകൾ പ്രദർശിപ്പിക്കുന്നതിന്, IF ഫംഗ്‌ഷനിലെ nest RegExpMatch ഒപ്പം value_if_true , value_if_false എന്നിവയിൽ ആവശ്യമുള്ള ടെക്‌സ്‌റ്റുകൾ വ്യക്തമാക്കുകപ്ലസ് 5 15 നൽകുന്നു, പൊരുത്തങ്ങൾ 15

    \b വാക്കിന്റെ അതിർത്തി \bjoy\b <14 സന്തോഷം ഒരു പ്രത്യേക പദമായി പൊരുത്തപ്പെടുന്നു, എന്നാൽ ആസ്വദിക്കാവുന്ന എന്നതിൽ അല്ല. \B ഒരു വാക്കിന്റെ അതിരില്ല \Bjoy\B സന്തോഷം ആസ്വദിച്ചു എന്നതിൽ പൊരുത്തപ്പെടുന്നു, പക്ഷേ ഒരു പ്രത്യേക പദമായിട്ടല്ല.

    ആൾട്ടർനേഷൻ (OR) നിർമ്മാണം

    ആൾട്ടർനേഷൻ ഓപ്പറാൻഡ് OR ലോജിക് പ്രാപ്തമാക്കുന്നു, അതിനാൽ നിങ്ങൾക്ക് ഈ അല്ലെങ്കിൽ ആ ഘടകവുമായി പൊരുത്തപ്പെടാൻ കഴിയും.

    14>വിവരണം
    നിർമ്മിക്കുക ഉദാഹരണം പൊരുത്തങ്ങൾ

    സോഫ്‌റ്റ്‌വെയർ ടൂളുകൾ ഉപയോഗിച്ച് സങ്കീർണ്ണമായ പ്രക്രിയകൾ ലളിതമാക്കുന്നതിനുള്ള അഭിനിവേശമുള്ള ഒരു സമർപ്പിത സാങ്കേതിക തത്പരനാണ് മൈക്കൽ ബ്രൗൺ. ടെക് വ്യവസായത്തിൽ ഒരു ദശാബ്ദത്തിലേറെ അനുഭവസമ്പത്തുള്ള അദ്ദേഹം, മൈക്രോസോഫ്റ്റ് എക്സൽ, ഔട്ട്‌ലുക്ക്, ഗൂഗിൾ ഷീറ്റ്, ഡോക്‌സ് എന്നിവയിൽ തന്റെ കഴിവുകൾ മെച്ചപ്പെടുത്തിയിട്ടുണ്ട്. ഉൽപ്പാദനക്ഷമതയും കാര്യക്ഷമതയും മെച്ചപ്പെടുത്തുന്നതിന് പിന്തുടരാൻ എളുപ്പമുള്ള നുറുങ്ങുകളും ട്യൂട്ടോറിയലുകളും നൽകിക്കൊണ്ട്, തന്റെ അറിവും വൈദഗ്ധ്യവും മറ്റുള്ളവരുമായി പങ്കിടുന്നതിനാണ് മൈക്കിളിന്റെ ബ്ലോഗ് സമർപ്പിച്ചിരിക്കുന്നത്. നിങ്ങൾ പരിചയസമ്പന്നനായ പ്രൊഫഷണലോ തുടക്കക്കാരനോ ആകട്ടെ, ഈ അവശ്യ സോഫ്റ്റ്‌വെയർ ടൂളുകൾ പരമാവധി പ്രയോജനപ്പെടുത്തുന്നതിനുള്ള വിലയേറിയ ഉൾക്കാഴ്ചകളും പ്രായോഗിക ഉപദേശങ്ങളും മൈക്കിളിന്റെ ബ്ലോഗ് വാഗ്ദാനം ചെയ്യുന്നു.