റെഗുലർ എക്സ്പ്രഷൻ ഉപയോഗിച്ച് തിരയുകയും മാറ്റി പകരം വയ്ക്കുകയും ചെയ്യുക: മൈക്രോസ്റ്റേഷൻ
തിരയുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നത് സാധാരണയായി ഉപയോഗിക്കുന്ന ഒരു പ്രവർത്തനമാണ്, ഞാനത് ഒരിക്കൽ വിശദീകരിച്ചു Excel- നായി. ഇത് മാപ്പിംഗിലോ സിഎഡിയിലോ പ്രയോഗിക്കുമ്പോൾ, ഞങ്ങൾ തിരയുന്നത് കൃത്യമായി കണ്ടെത്താനുള്ള സാധ്യതകൾ കൂടുതൽ സങ്കീർണ്ണമാണ്, കാരണം ഇത് മാത്രമല്ല ആട്രിബ്യൂട്ട് തിരയൽ.
പ്രശ്നം, പാഠങ്ങൾ മാറ്റിസ്ഥാപിക്കുക
എനിക്ക് 800-ൽ കൂടുതൽ അക്കങ്ങളുള്ള ഒരു മാപ്പ് ഉണ്ട്. തെരുവുകളെയും നദികളെയും മറ്റ് പൊതു സ്വത്തുകളെയും പ്രതിനിധീകരിക്കുന്ന പ്രോപ്പർട്ടി നമ്പറുകൾക്ക് ഒരു വാചകം മാത്രമേ ആവശ്യമുള്ളൂ.
ഇത് വീണ്ടും ലിങ്കുചെയ്യുന്നതിന്, നിയുക്ത പ്രോപ്പർട്ടി നമ്പറായ 92345 എന്നതിനുപകരം, അവർക്ക് ഒരു റിവർ ആർ, സ്ട്രീറ്റ് സി, ഒരു ലഗൂൺ എൽ മുതലായവ ഉണ്ടായിരിക്കണമെന്നാണ് പ്രശ്നം.
ഉദാഹരണത്തിന്, 92,000 ന് മുകളിലുള്ള പാഠങ്ങൾക്കായി ഞാൻ ഒരു R ഇടേണ്ടതുണ്ട്, കാരണം അവ നദികളാണ്. 93,000 ന് മുകളിലുള്ള പാഠങ്ങളിലേക്ക്, ഒരു സി ഇടുക, കാരണം അവ തെരുവുകളാണ്. bla bla bla.
പതിവ് എക്സ്പ്രഷനുകൾ ഉപയോഗിക്കുക
മൈക്രോസ്റ്റേഷന്റെ മുമ്പത്തെ പതിപ്പുകളിൽ ഇത് എല്ലായ്പ്പോഴും നിലവിലുണ്ടായിരുന്നു, പക്ഷേ V8i പതിപ്പുകളിൽ നിന്ന്, ഇത് നിർദ്ദേശിക്കുന്ന ഒരു ടാബ് കൊണ്ടുവരുന്നു, മാത്രമല്ല നിങ്ങൾക്ക് പ്രവർത്തനക്ഷമത സജീവമാക്കാനോ അല്ലാതെയോ കഴിയും.
ഇത് എല്ലായ്പ്പോഴും എഡിറ്റ്> കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുക എന്നതിൽ നിന്നാണ് ചെയ്യുന്നത്.
പ്രദർശിപ്പിച്ചിരിക്കുന്ന പാനൽ, ഞങ്ങൾ തിരയുന്നത് സ്ഥാപിക്കാനുള്ള ഓപ്ഷൻ നൽകുന്നു, ഏത് ഉള്ളടക്കമാണ് അത് മാറ്റിസ്ഥാപിക്കുക, ക്യാപിറ്റലൈസേഷൻ നിയന്ത്രണം, ബ്ലോക്ക് തിരയൽ (സെല്ലുകൾ), വേലി പോലുള്ള ചില വ്യവസ്ഥകൾ.
തിരയൽ സ്ട്രിംഗിൽ എന്തൊക്കെ സാധ്യതകൾ ഉൾപ്പെടുത്താമെന്ന് കാണിക്കുന്ന ടോപ്പ് ടാബ് സജീവമാക്കുന്ന “റെഗുലർ എക്സ്പ്രഷനുകൾ ഉപയോഗിക്കുക” ഓപ്ഷൻ ഞങ്ങൾ തിരഞ്ഞെടുക്കുന്നു.
ഞാൻ 92 എന്ന വാചകം മൂന്ന് പോയിന്റുകൾ നൽകുകയാണെങ്കിൽ, 92,000 ൽ കൂടുതലുള്ള എല്ലാ അക്കങ്ങളും എനിക്ക് നേടാൻ കഴിയും. അതിനാൽ R എന്ന അക്ഷരം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ തിരഞ്ഞെടുക്കുക.
കണ്ടെത്തൽ ഓപ്ഷൻ ഉപയോഗിച്ച്, പ്രദർശനം തിരഞ്ഞെടുത്ത വാചകത്തിലേക്ക് നീങ്ങുന്നു, അങ്ങനെ ഇനിപ്പറയുന്നവയിലേക്ക് നാവിഗേറ്റുചെയ്യുന്നു.
ഞാൻ “എല്ലാം മാറ്റിസ്ഥാപിക്കുക” നടപ്പിലാക്കുകയാണെങ്കിൽ, എല്ലാ വാചകങ്ങളും മാറ്റിസ്ഥാപിക്കപ്പെടും.
അതുപോലെ, 93,000 ന് മുകളിലുള്ള ഒരു ശ്രേണി ഉള്ള തെരുവുകളുടെ വാചകം മാറ്റിസ്ഥാപിക്കാൻ, എനിക്ക് വേണ്ടത് 93 സ്ഥാപിക്കുക ... ഒപ്പം C ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക.
മറ്റ് പതിവ് പദപ്രയോഗങ്ങൾ
മറ്റ് തിരയൽ ആവശ്യങ്ങൾ ഉപയോഗിക്കുന്നതിനുള്ള സാധ്യതകൾ വ്യത്യസ്തമാണ്.
- ഒരു വരിയുടെ ആരംഭം സൂചിപ്പിക്കാൻ ^ ചിഹ്നം ഉപയോഗിക്കുന്നു. ഞങ്ങൾക്ക് 292010 എന്ന നമ്പർ ഉണ്ടെന്ന് കരുതുക, അത് ഉൾപ്പെടുത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നില്ല. അതിനാൽ, സ്ട്രിംഗ് ^ 92 ... ആയിരിക്കും, അത് 92 ൽ ആരംഭിക്കുന്ന ടെക്സ്റ്റുകൾ മാത്രമേ കണ്ടെത്തുകയുള്ളൂ, അതിൽ തുടർച്ചയായി മൂന്ന് പ്രതീകങ്ങളുണ്ട്.
- അവസാനത്തിനുള്ള $ ചിഹ്നം. 10 എന്ന നമ്പറിൽ അവസാനിക്കുന്ന പാഠങ്ങൾ ഞാൻ കണ്ടെത്തേണ്ടതുണ്ടെന്ന് കരുതുക, തുടർന്ന് 10 $ എഴുതിയിരിക്കുന്നു
- പിരീഡ് പ്രതീകങ്ങൾക്കായി ഉപയോഗിക്കുന്നു, പൂജ്യമോ അതിൽ കൂടുതലോ ഉള്ള നക്ഷത്രചിഹ്നം, 1 അല്ലെങ്കിൽ അതിൽ കൂടുതൽ നമ്പറിനുള്ള + ചിഹ്നം.
- ഇത് ASCII അക്കങ്ങൾ മാത്രം കണ്ടെത്തുമെന്ന് പ്രതീക്ഷിക്കുന്നുവെങ്കിൽ, ഞങ്ങൾ ചുരുക്കരൂപം ഉപയോഗിക്കുന്നു: d, അക്ഷരമാല മാത്രം പ്രതീക്ഷിക്കുന്നുണ്ടെങ്കിൽ, ഞങ്ങൾ ഇത് ഉപയോഗിക്കുന്നു: a
- ഞങ്ങൾക്ക് ഒരു ശ്രേണി പ്രതീകങ്ങൾ വേണമെങ്കിൽ, നമുക്ക് സ്ക്വയർ ബ്രാക്കറ്റുകൾ ഉപയോഗിക്കാം
കൂടുതലറിയാൻ, ഞാൻ അടിസ്ഥാനകാര്യങ്ങൾ നിർദ്ദേശിക്കുന്നു: വിക്കിപീഡിയ.