Sto cercando un modello che corrisponda a tutto fino a la prima occorrenza di un carattere specifico, ad esempio un ";" - a punto e virgola.Regex: corrispondenza fino alla prima occorrenza di un carattere
ho scritto questo:
/^(.*);/
Ma in realtà corrisponde a tutto (compreso il punto e virgola) fino a quando l'ultima occorrenza di un punto e virgola.
'/^(.*?);' 'dovrebbe funzionare anche (si chiama ** non-avido **), ma le risposte fornite usando' [^;] * 'sono migliori. – Pascal
come selezioneresti tutto, dopo il punto e virgola, e non il punto e virgola stesso. –
vedere questo funziona '\ w + (?! ([^] +;) |;)' Ma questo non è il motivo? '. + (?! ([^] +;) |;)' –