Mi sono guardato intorno e ho trovato buone risposte, ma nessuna funziona con Notepad ++, la maggior parte sono per java e php. Ho trovato le stringhe di ricerca qui sotto, ma ovviamente sono un noob con regex in quanto non so quali tag di apertura/chiusura siano corretti in notepad ++.Regex usando Notepad ++ per aggiungere spazio prima di una lettera maiuscola
Vorrei aggiungere uno spazio prima di ogni lettera maiuscola.
Esempio:
StackOverflowKegger
diventa
Stack Overflow Kegger
Questo è quello che ho trovato.
Ricerca: [a-z]+[A-Z]+
Sostituire: $1
(c'è uno spazio prima del $)
Ricerca:
(?<!^)((?<![:upper:])[:upper:]|[:upper:](?![:upper:]))
("(\\p{Ll})(\\p{Lu})","$1 $2")
(?!^)(?=[A-Z])
Qualsiasi aiuto sarebbe apprezzato.
Dal Notepad ++ non supporta lookbehind negativo per regex, immagino che questa soluzione è buono come si può ottenere. –
Inoltre, ricordarsi di selezionare "Maiuscole/minuscole" in Notepad ++ per rendere sensibile la distinzione tra maiuscole e minuscole. – iDifferent
Ricordarsi di controllare "Maiuscole/minuscole" in Notepad ++ per rendere la distinzione tra maiuscole e minuscole sensibile al maiuscolo. Come dice @iDifferent. –