2009-07-19 6 views

risposta

3

Provare a selezionare l'opzione "espressione regolare" e quindi immettere qualcosa come [^ term] o (?! Termine) - il significato di entrambi è 'non term' ma sono leggermente diversi (consultare la documentazione di RegExp come this).

+0

Hi. Ho provato questi. Il [^ term] funziona ma non dà i risultati che voglio. L'altro stile, pur non dando un errore come espressione regolare non valida o altro, non dà risultati. Sto cercando di elaborare le informazioni sul link che hai fornito per vedere se riesco a risolverlo. Grazie – Cambo

+1

'[^ term]' definisce un gruppo di caratteri ('[]') senza i caratteri 't',' e', 'r' e' m'. Quindi non escludi la parola 'term' ma le lettere' t', 'e',' r' e 'm'. – Kissaki

31

Questa espressione dovrebbe funzionare (reference):

(?s)\A((?!YourSearchText).)*\Z 
+0

grazie, mi ha davvero aiutato. – sedran

+0

thx, che ha risposto alla domanda di cui sopra. – justastefan

+0

Questo dovrebbe essere contrassegnato come risposta. Grazie! Qualcuno può spiegare questa regex a me? Capisco il?! gruppo, ma \ N e A non corrisponderebbero ai caratteri letterali? –

Problemi correlati