In Writer, come si cercano i numeri da 1 a 50 senza ripetizioni?

Quando cerco i numeri, arrivato al 10, ricomincia a marcare 1 e poi 0. Io voglio che trovi 10,11,12 etc…

Ciao,
Puoi scrivere versione di LibreOffice e sistema operativo in uso?
Tu cosa metti nel campo di ricerca?

Ciao,
uso Windows 7 e Libreoffice 5.4
Per quanto riguarda le espressioni non so che dirti. Le ho provate tutte e quando arriva a 10 segnala prima 1 e poi 0, con 11 segnala 1 e poi 1 e così via.

Per capire… tu nel testo hai dei numeri (da 1 a 50). Poi da menu selezioni Modifica > Trova. Poi cosa inserisci nel campo di ricerca?
Oppure usi un altro metodo?

La espressione regolare

[^[6-9]][0-9]

cerca tutti i numeri a due cifre dallo 00 al 59. L’espressione

\b[:digit:]\b

cerca i numeri a una sola cifra dallo 0 al 9. Purtroppo non vedo come farle funzionare insieme. Se ho tempo più tardi ci provo ancora.

AGGIORNAMENTO: per cercare qualsiasi numero tra 1 e 99 ma saltarsi quelli a tre o più cifre:

\b\d{1,2}(?=\b)

AGGIORNAMENTO 2: per cercare numeri tra 1 e 59

(?<=[^\d]|^)([1-5]?\d)(?=[^\d]|$)

AGGIORNAMENTO 3: Finalmente! Per cercare numeri tra 1 e 50

(?<=[^\d]|^)([1-4]?\d)(?=[^\d]|$)|50

Da 51 in avanti vengono ignorati. I numeri possono essere in qualsiasi posizione, al inizio, metà o fine paragrafo.

Ciao,
in realtà la soluzione è, come sempre accade, la più semplice ipotizzabile. La stringa da inserire nel box di ricerca è:

\d+

Tutto qui. Fatto questo ti cerca tutti i numeri in sequenza partendo da 0 e finendo sin dove hai numeri a due o tre o mille cifre.

Saluti

Orazio

@Orazio1 Credo che la domanda era trovare i numeri tra 1 e 50, ma non altri. \d+ troverà qualsiasi numero… il che mi da un’idea (modifico il messaggio originale

Non so se ti va bene, cmq questa ti trova tutti i numeri decimali:

<[1-9][0-9]*>

Trovata qui:

https://wiki.openoffice.org/wiki/Documentation/How_Tos/Regular_Expressions_in_Writer

È un problema noto purtroppo, se è una tabella dagli la proprietà che le celle sono numeri e non testo.
Se sei tu l’estensore del documento e non puoi dare la proprietà numeri potresti prima pensare:
Di quanti spazi al massimo ho bisogno?
Se il numero più alto è il 999, il numero uno lo scriverai 001 e vedrai che non avrai problemi di ordinamento ne di testo e ne di numeri, due 002, venti 020, duecento 200 …

Se ci sono soluzioni più pratiche smentitemi al più presto!