Questions marquées «regex»

Également appelée expression régulière ou expression régulière, description d'un ensemble de chaînes, souvent utilisée pour rechercher et valider des chaînes.



2
Regex remove line contient un caractère
J'ai une liste de valeurs qui me sont retournées et elles se terminent toutes par un | comme ci-dessous: testdata1-old | testdata | test2-old| Je veux supprimer toutes les lignes contenant -old. Quelle expression régulière puis-je utiliser?
regex 

1
Utilisation de 'diff' pour comparer les noms d'utilisateur de fichier1 à fichier2 contenant des courriels
J'essaie d'identifier les comptes actifs par rapport aux comptes morts et je me demandais si diff, avec grepou sedou regexpouvait être utilisé, au lieu d'écrire un long programme. File1 (usernames) File2 (emails) janedoe johndoe@email.com johndoe janedoe@email.com Chaque fichier contient environ 1000 fois et je dois le faire fréquemment, environ une …

1
Expression régulière pour insérer une ligne avant un nom de fichier
J'essaie d'insérer une ligne avant un nom de fichier, je veux donc simplement rechercher * .html et insérer une ligne avant. Le fichier est gros et ressemble à ceci: Exemple: <a href="file1.html" class="xxx"> <a href="file2.html" class="xxx"> <a href="file3.html" class="xxx"> Je veux chercher et le remplacer par: <a href="..\source1\source2\source3\file1.html" class="xxx"> <a …

1
Comment utiliser l'opérateur find -iregex OR (|)?
Désinstallez une application, mais elle continue à apparaître chaque fois que j'essaie d'interagir avec les types de fichiers auxquels elle était associée. Comme d'habitude, finda été inestimable pour trouver et éliminer les restes. Mais j'ai remarqué que je n'arrivais pas à faire en sorte que l'opérateur de regex OR fonctionne …
regex  find  syntax 




1
Supprimer toutes les lignes après /
J'ai 2 listes une avec ce format: http://www.example.com/archives/573 http://www.example.com/1812.html http://example.com/hello-world/ mais je le veux dans ce format www.example.com www.example.com example.com Et une autre liste dans ce format: 4|345|example.com|themes/vip|Automattic|Nginx 5|425|example.com|themes/informer|Softlayer|Nginx 6|502|example.com|themes/ljq|Media Temple|Apache ... mais j'en ai besoin dans le même format example.com example.com example.com ... Comment puis-je faire cela?


1
Sed extrait tous les matches de la même ligne
J'ai la ligne suivante: randomtext<News:Image>111</News:Image>morerandomtext<News:Image>abc123</News:Image>sometext<News:Image>321abc</News:Image> Je ne peux pas faire sed pour extraire les valeurs entre les balises <News:Image>et </News:Image>. J'ai essayé avec sed -rn 's/<News:Image>/<\/News:Image>/p' feed2.xmlet je ne pouvais pas le faire fonctionner. J'ai besoin de sed pour sortir: 111 abc123 321abc
bash  regex  sed 

1
regex: sélectionnez toutes les lignes qui ne se terminent pas par une balise spécifique
J'ai ces 4 lignes, toutes commençant par tag <p class="TEST">et se terminant par tag <br>sauf les deux dernières. <p class="TEST">My mother is at home.<br> <p class="TEST">My father is at home.<br> <p class="TEXT">My sister is at home.<LLbr> <p class="TEXT">My brother is at home.<AAbr> Donc, je veux trouver toutes les lignes avec …

2
rechercher et remplacer dans VI
J'ai besoin de convertir '12 .22.54 'en '12: 22: 54' dans une chaîne ci-dessous pour que cela fonctionne dans MS SQL. cast('14-JAN-14 06.65.22 AM' as datetime),'63.124.79.253'); cast('14-JAN-14 12.22.36 AM' as datetime),'63.124.79.253'); cast('14-JAN-14 22.13.54 AM' as datetime),'63.124.79.253'); J'ai essayé d'ouvrir le fichier dans vi et remplacer comme :s/(\d\{2\})\.(\d\{2\}z)\.(\d\{2\})/$1:$2:$3/g Mais ça ne …
regex  vi 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.