2014-06-10 4 views
0

Supposons que vous ayez ce fichier:Rechercher dans newline Notepad ++ en utilisant regex

x 
a 
b 
c 
x 
x 
a 
b 
c 
x 
x 

et je veux convertir en -

x,a,b,c,x,x,a,b,c,x,x 

les expressions régulières que je devrais utiliser dans notepad ++. J'ai essayé d'utiliser \n dans Find what mais il n'a rien trouvé d'une manière ou d'une autre.

MISE À JOUR: -

image -

enter image description here

+0

'(\ r \ n || \ n)' ressemble que vous êtes sur Windows – hammus

+0

ne fonctionne pas non plus. oui je suis sur windows. – john

+1

\ r \ n fonctionne si vous êtes en mode 'Extended'. Si vous avez besoin d'utiliser regex spécifiquement pour une raison quelconque, vous voulez [\ r \ n] –

Répondre

1

Outre les réponses des autres utilisateurs \n ou \r\n travaillent tous les deux aussi bien dans mes tests, êtes-vous sûr que vous avez Regex activé?

Screenshot of Notepad++ testing users request enter image description here

+0

a mis à jour la question avec l'image – john

+0

@ user2809564 que se passe-t-il si vous cliquez sur Trouver tout dans le document actuel? – hammus

+0

il ne trouve rien – john

4

N ++ utilise la syntaxe PCRE et peut donc puiser dans \R. a été testée et travail:

Trouvez ce que: \R

Remplacer par: ,

Est-ce assurez-vous de vérifier le bouton radio Regular expression en bas à gauche.

+0

+1 pour utiliser '\ R'. – Jerry

+0

@Jerry Merci! :) – zx81

3

Pour correspondre à une nouvelle ligne avec notepad ++ vous pouvez utiliser: \r?\n ou \R