Snažil som sa postaviť nejaký kód na hľadanie textu tam, kde jedno slovo v texte je konkrétny formát alebo štýl. Napríklad, by som rád, ak chcete vyhľadať text "Hello world, všetko je dobré", ale len hit prípady, v ktorých sa slovo "všetky" je v písmom.
Myslel som, že o hľadaní prvých pár slovami "Ahoj svet "; zrútenie výber, vyhľadávanie najbližších troch znakov dopredu za slovo "všetci" v bold; zrútenie výber (ak je true), potom vyhľadávanie na budúci bit sa za slová "je dobré". To by viedlo k identifikácii celú vetu s písmom slovo, ale zdá sa, že naozaj neefektívne a nie sú veľmi flexibilné. Tiež, potom vyberte celú vetu musím napísať kód na výber premiestniť späť na začiatok a rozšíriť výber dopredu. Potom som musieť obnoviť vyhľadávanie pokračovať vpred od danej pozície.
Je tam nejaký easy/ľahšie/viac elegantný spôsob, ako vyhľadať reťazec, kde len jedno slovo, v rámci reťazca má špecifické vlastnosti, ako odvážne? Ja konkrétne chcete hĺadať, ak chcete ignorovať výskyty fráz, kde sa príslušné slovo nie je v písmom.
Strávil som niekoľko hodín vyhľadávanie google a stackflow a nemôžem nájsť nič na tejto.
Nemám publikované kód, pretože nie som veľmi dobrý v písaní kódu, a som naozaj chcete pochopiť, ak je flexibilné/elegantný spôsob, ako robiť to, čo chcem. Na nepružné root som vysvetlil vyššie je tak ťažko riešiteľných som nechcelo trápiť, kódovanie niečo.
Vďaka Jeremy