Am fost încercarea de a construi un cod pentru a căuta un text în care un cuvânt în text este un format special sau stil. De exemplu, aș dori pentru a căuta textul "Hello world, totul este bine", ci doar a lovit cazuri în care cuvântul "tot" este în bold.
M-am gândit să caut primele cuvinte "Hello world "; colaps selecție, în căutarea de următoarele trei caractere înainte de cuvântul "toate" în bold; colaps de selecție (dacă este adevărat), apoi de căutare următorul bit pentru cuvintele "este bun". Acest lucru ar duce la identificarea toată fraza cu bold cuvânt, dar se pare foarte ineficient și nu foarte flexibil. De asemenea, pentru a selecta apoi întreaga propoziție, trebuie să scrie cod pentru a muta selecția de la început și extinde selecția înainte. Apoi am nevoie pentru a reseta căutare pentru a continua mai departe de această poziție.
Există unele ușor/ușor/mai elegant mod de a căuta un șir în care doar un singur cuvânt în șir are proprietăți specifice, cum ar fi bold? În mod special am dori căutare pentru a ignora cazurile de expresie în cazul în care cuvântul nu este în bold.
Am petrecut câteva ore în căutarea google și stackflow și nu pot găsi nimic în privința asta.
N-am mai postat de cod pentru că eu nu sunt foarte bun la scris cod, și chiar vreau să înțeleg dacă există un sistem flexibil/mod elegant de a face ceea ce vreau. Inflexibil root am explicat mai sus este atât de inflexibil sunt reticente în a deranja codificare ceva.
Multumesc Jeremy