Teksti ja muude andmete otsimine ja asendamine Wordi dokumendis. Järgmised näited annavad aimu mõnest võimalusest, kuidas saate Wordis metamärke ja regulaaravaldisi kasutada. Kasutatavate metamärkide loendi leiate eespool toodud jaotisest Näiteid elementide metamärkidest, mida soovite otsida ja asendada. Näide 1: keskmise nime esitähtedega nimede transponeerimine. Näide 2: kuupäevade transponeerimine. Näide 3: punktide lisamine või eemaldamine tervitustes. Näide 4: topeltlõikude või - ridade otsimine. Näide 1: keskmise nime esitähtedega nimede transponeerimine. Selles näites kasutatakse metamärkide ja märgikoodide kombinatsioone selliste nimede transponeerimiseks, mis sisaldavad keskmise nime esitähti. Kui te pole märgikoodidega tuttav, lugege eespool olevat jaotist Tähtede, vormingu, väljade ja erimärkide otsimine koodide abil. Jätkates võtke arvesse järgmisi põhimõtteid. LFS on kiireim, stabiilseim ja personaliseerituim Linux maailmas. Miks? Sest selle panete teie ise kokku. Veebilehel on olemas detailsed õpetused (LFS raamat) kuidas.Kui kasutate seda avaldist tabelis asuvate nimede korral, peate tabeli esmalt tekstiks teisendama. Kui tabel sisaldab rohkem kui ühte veergu, kopeerige nimedega veerg tühja dokumenti ja teisendage see seal tekstiks. Pärast nimede transponeerimist teisendage tekst tabeliks tagasi. Seejärel saate algse veeru kustutada ja muudetud andmetega asendada. Esmalt valmistage ette näidisandmed. Kui te pole seda juba teinud, käivitage Word ja looge uus tühi dokument. Lisage dokumenti tühi tabel. Teksti, arvude, vormingute, lõikude, leheküljepiiride, metamärkide, väljakoodide ja palju muu otsimine ja asendamine. Sisu otsimiseks ja asendamiseks metamärkide. Määrake tabeli laiuseks üks veerg ja kõrguseks neli rida. Kopeerige järgmised nimed ükshaaval ja kleepige iga nimi omaette tühja tabelilahtrisse: Joshua Quentin Barnhill. Doris X. Hartwig. Tamara Y. Johnston. Daniel Shimshoni. Teie tabel peaks välja nägema umbes selline: Joshua Quentin Barnhill. Doris X. Hartwig. „Eesti ekspertide praeguse hinnangu kohaselt on turvarisk olemas ja me jätkame teadlaste väidete kontrollimist,“ ütles RIA peadirektor Taimar Peterkop. Tamara Y. Johnston. Daniel Shimshoni. Valige tabel ja klõpsake menüü Tabeliriistad – Paigutus jaotises Andmed nuppu Teisenda tekstiks. Valige tekstieraldajana Lõigumärgid ja klõpsake siis nuppu OK. Nüüd transponeerige nimed: Dialoogiboksi Otsing ja asendusavamiseks klõpsake jaotise Redigeerimine menüüs Avaleht käsku Asenda. Märkige ruut Kasuta metamärke (on võimalik, et peate selle märkeruudu kuvamiseks klõpsama nuppu Rohkem. Seejärel tippige väljale Otsitav järgmine avaldis: (*) ([! Lisage kindlasti tühik nii sulukomplektide vahele kui ka pärast hüüumärki. Kui te pole märki ^1. Tippige järgmine avaldis väljale Asendaja .\2, \1^p. Valige nimede loend ja klõpsake käsku Asenda kõik. Word transponeerib nimed ja keskmise nime esitähed või keskmised nimed selliselt: Barnhill, Joshua Quentin. Hartwig, Doris X. Johnston, Tamara Y. Shimshoni, Daniel. Muudetud teksti uuesti tabeliks teisendamine. Valige transponeeritud nimede loend. Klõpsake menüü Lisa jaotises Tabelid nuppu Tabel ja seejärel käsku Teisenda tekst tabeliks. Klõpsake dialoogiboksi Teisenda tekst tabeliks jaotises Teksti eraldaja raadionuppu Lõik ja seejärel valige OK. Transponeerimine keskmise nime esitähtedega, lahtiseletatuna. Vaatame nüüd avaldise elemente lähemalt, et näha, kuidas need töötavad. Alustame väljal Otsitav oleva avaldisega. Terve avaldis otsib kahte mustrirühma: keskmise nime esitähega (või keskmise nimega) eesnime ning perekonnanime. Avaldise osa (*) leiab kõik eesnimed. Pöörake tähelepanu selle järel asuvale tühikule. See osa avaldisest vastendab perekonnanimed: ([! Hüüumärk välistab kõik nurksulgudes määratud märgid. Käesoleval juhul tähendab [!] „otsi üles kõik peale tühikute“. Selle elemendi ülesanne on tühik perekonnanimede eest eemaldada. Märk @ otsib üles talle vahetult eelneva märgi esinemisjuhud: selle märgi otstarve on tagada kõigi perekonnanimele eelnevate tühikute eemaldamine. Kuna meil on vaja teada, kus perekonnanimi lõpeb, kasutame märki ^ 1. Meil pole aga kavas lõigumärki uuesti kasutada ja seetõttu ümbritseme kõik ülejäänu sulgudega. Kui soovite seda ise järele proovida, võite nimed uuesti oma proovidokumenti kopeerida (eraldage need kindlasti lõigumärgiga) ja sisestada seejärel väljale Otsitav avaldise ([! Otsing vastendab kõik perekonnanimed. Kuna otsib algab järgmise rea algusest uuesti, kasutame tärni metamärki (*) selleks, et vastendada kõik alates sellest kohast kuni järgmise perekonnanime alguseni. Perekonnanime ees asuvat tühikut pole meil plaanis taaskasutada ja seetõttu kasutame tühiku kahest rühmast väljajätmiseks sulge: (*) ([! NB! : Märgikoodi ^1. Metamärgiotsingutes see kood aga ei toimi. Selle asemel tuleb teil kasutada koodi ^1. Ehkki märgikood ^p metamärgiotsingutes ei tööta, peaksite seda kasutama metamärke hõlmavates asendustoimingutes, kuna see sisaldab vormindusteavet, aga märk ^1. Lisaks ei saa te märgile ^1. Koodi ^1. 3 vale kasutamine asendustoimingus võib teie dokumendi sisuliselt teisendada selliseks failiks, mida te ei saa üldse vormindada. Tegeliku transponeerimise teeb ära asendustoiming (\2 \1). Väljale Asendaja sisestatud märgid \2, annavad otsingule teada, et teine muster tuleb kirjutada esimesena ja mustri järele tuleb panna koma. Märgid \1^p annavad otsingule teada, kuhu kirjutada esimene muster ning et selle mustri järele tuleb kirjutada lõigumärk. Näide 2: kuupäevade transponeerimine. Selles näites kasutatakse regulaaravaldisi Euroopa vormingus kuupäevade teisendamiseks USA vormingus kuupäevadeks. Kopeerige ja kleepige järgmine kuupäev oma dokumenti: 2. May 2. 00. 3Avage dialoogiboks Otsing ja asendus ning tippige väljale Otsitav järgmine avaldis: ([0- 9]{1,2})([dhnrst]{2}) (< [ADFJMNOS]*> ) ([0- 9]{4})Järgmiste ava- ja lõpusulgude vahele peab kindlasti jääma tühik: 2}) (< [ ja *> ) ([0. Sisestage väljale Asendaja järgmine avaldis: \3 \1, \4. Pange kindlasti iga märgihulga vahele tühik. Valige Asenda kõik. Otsing asendab kuupäeva kujul „2. May, 2. 00. 3“ sama kuupäevaga kujul „May 2. Kuupäevade transponeerimine lahtiseletatuna. Alustuseks vaatame lähemalt väljal Otsitav asuvat avaldist. See avaldis tükeldab kuupäevad neljaks mustriks, mida tähistavad sulukomplektid. Iga muster sisaldab komponente, mida võite leida kõigist selle näite korral kasutatud laadis kirjutatud kuupäevadest. Vasakult paremale: numbrivahemik [0- 9] vastendab esimese mustri ühekohalised numbrid. Kuna kuupäevad võivad koosneda ka kahest numbrist, ütleme otsingule, et tagastada tuleks ühe- või kahenumbrilised kuupäevad: {1, 2}. Tulemuseks on esimene muster: ([0- 9] {1,2}). Teise mustri moodustavad järgarvud. Kuna inglise keeles tähistatakse järgarvu numbrite järele lisatavate tähekombinatsioonidega „th“, „nd“, „st“ ja „rd“, lisame need tähed vahemikuna [dhnrst]. Järgarvude tähised on alati kahetähelised. Seetõttu piirame tähtede arvu kahega: ([dhnrst]{2}). Järgneb tühik ning seejärel teksti- ja metamärgid, mis otsivad kuude nimesid. Inglise keeles algavad kõigi kuude nimed järgmiste suurtähtedega: ADFJMNOS. Kuna me ei tea, mitu märki igale suurtähele järgneb, lisame nende järele tärni (*). Meid huvitab ainult kuu nimi. Seetõttu kasutame märke „suurem kui“ ja „väiksem kui“, et piirata tulemid selle individuaalse sõnaga. Tulemuseks on neljas muster: (< [ADFJMNOS]*> ). Lõpuks otsime aastat. Kasutame sama numbrivahemikku, kuid seekord piirame tähtede arvu neljaga ([0- 9] {4}). Nagu näete, kirjutasime väljale Asendaja ainult kolm neist neljast mustrist. Järgarvu tähise („th“) jätsime kuupäevast välja, kuna USA vormingus kuupäevades järgarve ei kasutata. Kui soovite järgarvu siiski kuupäeva kaasata, sisestage väljale Asendaja avaldis \3 \1\2, \4. Sel juhul tuleks sisestada tühik nii pärast 3 kui ka pärast koma, kuid mitte mujale. Nüüd võib teil tekkida küsimus, mida teha juhul, kui kuupäevades pole kuu nimi kirjas (nt 2. Otsingu jaoks tuleks kasutada järgmist avaldist: ([0- 9]{1,2})/([0- 9]{1,2})/([0- 9]{2})Asenduse jaoks tuleks kasutada järgmist avaldist: \3/\1/\2. Kui kuupäev on kujul 2. Loendieraldajate kasutamine regulaaravaldistes. Eelmises näites kasutatakse ühe- või kahenumbriliste kuupäevade leidmiseks järgmist argumenti: {1,2}. Sel juhul eraldab koma neid kahte väärtust. Võtke siiski arvesse, et teie kasutatava loendieraldaja määravad tegelikult ära teie Windowsi piirkonnasätted. Kui teie piirkonnasätted määravad loendieraldajana semikooloni kasutamise, peate koma asemel kasutama semikoolonit. Kui soovite välja uurida, milline loendieraldaja on teie opsüsteemis määratud, tehke järgmist. Avage juhtpaneel. Paremklõpsake Windowsi nuppu Start ja seejärel valige Juhtpaneel versioonis Windows 8 või hilisemas versioonis. Klõpsake opsüsteemis Windows 7 nuppu Start ja seejärel käsku Juhtpaneel. Valige Kell, keel ja piirkond. Valige Kuupäeva, kellaaja või arvuvormingu muutmine ja seejärel valige Täiendavad sätted. Klõpsake vahekaarti Arvud ja otsige üles väli Loendieraldaja.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2017
Categories |