Quando ci provo (((.+?)))
e ((s*(.+?)s*))
in Strumento RegExr, Non riesco a trovare la differenza. Entrambi hanno evidenziato gli stessi testi. Quali potrebbero essere le differenze con o senza s*
. O quale potrebbe essere la buona ragione per avere s*
Ho usato i seguenti testi di esempio.
I (( a verb, past tense )) to the sandwich shop across the street for lunch
yesterday. I go there at least ((a number)) times a week. They have the best
Philly Cheesesteak, full of ((a plural noun)) and ((a plural noun)) and gooey,
stringy ((a noun)).
Grazie in anticipo.
risposte:
4 per risposta № 1Il secondo modello con caratteri bianchi espliciti (s*
), tagliare i caratteri bianchi iniziali e finali dal gruppo di acquisizione. Tuttavia, la partita globale non cambia.
Per vedere il diverso comportamento con gskinner, puoi provare questa sostituzione con i due modelli: "#$1#"
(dove $ 1 è il gruppo di acquisizione)