La documentazione spesso ommits per specificare quale sapore dell'espressione regolare usare, quindi c'è un sapore predefinito che dovremmo conoscere tutti?

1

Spesso mi imbatto in una documentazione che dice "usa un'espressione regolare qui". Devo passare un po 'di tempo a cercare informazioni su quale formato dell'espressione regolare che stanno aspettando.

Per quanto posso dire, ci sono molti tipi di espressioni regolari.

Tuttavia, nel mio ultimo posto di lavoro mi sono sentito stupido quando ho suggerito di aggiungere del testo alla nostra User Documentation per specificare il tipo di espressione regolare da utilizzare.

Quando qualcuno dice "un'espressione regolare" qual è la sintassi di la espressione regolare che la maggior parte delle persone si aspetta e dove è documentata?

Aggiornamento: mi è stato chiesto di individuare alcuni esempi, ma senza mancare di rispetto a questi grandi progetti:

posta JW01 14.09.2011 - 17:25
fonte

2 risposte

2

Sospetto che la Documentazione non specifichi quale sapore dell'espressione regolare usare, perché raramente è una scelta. La scelta viene solitamente specificata dalla lingua scelta (a meno che la lingua non implementi più di un sapore, nel qual caso potrebbe essere valido per specificare una preferenza per uno di essi nei documenti, per mantenere cose coerenti) o da altri vincoli dell'ambiente di programmazione.

Come utile riferimento, ecco una pagina web che confronta i sapori delle espressioni regolari: link

    
risposta data 14.09.2011 - 19:08
fonte
1

Di solito vado con il sapore che si trova nei libri che trattano di Perl. Raramente fallisce.

    
risposta data 14.09.2011 - 17:28
fonte

Leggi altre domande sui tag