Les expressions régulières fournissent un langage déclaratif pour faire correspondre les modèles dans les chaînes. Ils sont couramment utilisés pour la validation, l'analyse et la transformation de chaînes. Étant donné que les expressions régulières ne sont pas entièrement normalisées, toutes les questions avec cette balise doivent également inclure une balise spécifiant le langage ou l'outil de programmation applicable. REMARQUE: demander des expressions rationnelles HTML, JSON, etc. a tendance à rencontrer des réactions négatives. S'il y a un analyseur, utilisez-le à la place.

regex...

Je traite des chaînes qui contiennent des valeurs en dollars non séparées par des virgules. Par exemple: "LOT 2 - 650000 $" Je dois être en mesure de trouver «650000 $» et de le remplacer par «650 000 $». Le problème est que je suis un novice complet en matière d'expressions régulières. J'ai trouvé ....
18 juin 2020 à 05:50
Existe-t-il un modèle pour trouver s'il n'y a qu'une seule correspondance parmi un certain nombre d'options dans une chaîne? Disons que nous avons la liste suivante de correspondances potentielles: `foo|bar|baz` Et nous avons les chaînes: `Foo bar, Cambaz!` // shoud not match due to multiple findin....
16 juin 2020 à 21:48
Je cherchais une réponse mais j'ai échoué. Ma question est un peu particulière et j'apprends toujours l'expression régulière. Je voudrais réaliser, à partir de ceci: str1 <- 'txt1/txt2/123|abc_def_123|1991-02-11' Quelque chose comme ça: txt1|abc_def_123|1991-02-11 Donc tout ce qui va de / (inclus)....
16 juin 2020 à 10:37
Les valeurs de StringBuilder génèrent les valeurs suivantes. StringBuilder values = new StringBuilder(); 2020 May 12 09:28:11.292856 arrisxi6 runAppManager.sh[28161]: 200512-09:28:11.277875 [mod=RDKBROWSER2, lvl=INFO] [tid=28787] onConsoleLog:rdkbrowser.cpp:1130 [ConsoleAPI:473]: Progress: videoBuf....
16 juin 2020 à 07:10
Bonjour, je voudrais pouvoir extraire juste les flottants d'une chaîne str = "Test string 1.234 0.155.1 5.67799350,-2.654657 Le résultat devrait être [1.234, 5.67799350, -2.654657] J'utilisais [-+]?\d*\.\d+|\d+ mais il détecte le 0.155.1 dont je ne veux pas. import re floats = re.findall(r"[-+]?....
12 juin 2020 à 23:51
J'ai un problème avec une regex que j'ai créée. Mon entreprise recherche les erreurs dans un fichier d'erreur et essaie de faire correspondre le fichier à un ensemble de chaînes possibles. Si l'une des chaînes est trouvée, cela signifie que cette erreur spécifique s'est produite, puis nous envoyons ....
12 juin 2020 à 22:11
J'ai ce défi: Je dois remplacer cette chaîne: "[[OM:random-string-id]]" par celle-ci: '<div id="random-string-id"></div>' Où OM est un TYPE de composant à remplacer, et random-string-id est un id. Les deux parties peuvent être dynamiques et je n'ai besoin de remplacer les composants que par un typ....
12 juin 2020 à 13:35
J'ai une chaîne d'url comme celle-ci en php: $string = 'test.xyz/builder-list/?price=301-500%2C501-1000&builder_country=6442%2C6780%2C6441'; Je veux supprimer une chaîne spécifique de la valeur de requête price dans la chaîne d'URL qui a commencé par `% 2c. par exemple: test.xyz/builder-list/?price....
12 juin 2020 à 06:44
C'est le posdf: tradingsymbol 0 XYZ2061820500PE 1 XYZ20JUN21000PE 2 ABC20JUN100CE 3 ABC20JUN102.5PE 4 ABC20JUN92.5PE 4 XYZ20JUNFUT Je fais cela pour extraire les ABC et XYZ dans une colonne: posdf['symbol'] = posdf['tradingsymbol'].str.extract('^(\D+)', expand=True) Je....
11 juin 2020 à 14:27
Dans un DataFrame Pandas >> df.head() A B C 0 1 â#0.00 + "s=?0.07 + 'due0.93 rt@-[ 3.01 1 2 â#0.02 + "s=?0.16 + 'due0.82 rt@-[ 2.97 ... Je voudrais extraire uniquement les valeurs numériques. Colonne C Je peux faire avec, par exemple, >....
11 juin 2020 à 12:11
J'ai une chaîne: "${styles.button} ${styles[color]} ${styles[size]} ${styles[_state]} ${iconOnly ? styles.iconOnly : ''}", et j'essaie d'utiliser regex pour trouver tous les espaces, à l'exception des espaces qui font partie d'une chaîne d'interpolation (${...}). Je suis prêt à admettre que regex n'....
10 juin 2020 à 22:46
Apprécierait toute aide. Voici à quoi ressemble le texte 11jun2018/M, 16JUL1976/F (c'est la date de naissance + homme ou femme) J'ai besoin du résultat suivant: 11jun18, 16jul76. J'ai essayé \d{2}\w{3}\d{4} qui aboutit à 11jun2018 et j'ai également trouvé ce que \d{2}(\d{2}) aboutit à 18, mais je n'....
J'ai une liste comme ci-dessous. sample_text = ['199.72.81.55 -- [01/Jul/1995:00:00:01 -0400] "Get /histpry/appollo/HTTP/1.0" 200 6245', 'unicomp6.unicomp.net -- [01/Jul/1995:00:00:06 -0400] "Get /shuttle/countdown/HTTP/1.0" 200 3985', '199.120.110.21 -- [01/Jul/1995:00:00:01 -0400] "Get /h....
10 juin 2020 à 14:28
2 SOLUTIONS POSÉES EN BAS Mon code data test; extract_string = "<some string here>"; my_result1 = prxchange(cat("s/^.*", extract_string, ".*$/$1/"), -1, "A1M_PRE"); my_result2 = prxchange(cat("s/^.*", extract_string, ".*$/$1/"), -1, "AC2_0M"); my_result3 = p....
10 juin 2020 à 09:03
Avant d'écrire des cas de test, j'écris souvent des descriptions des tests sous forme de commentaires dans le fichier qui deviendra le cas de test. Plus tard, j'utilise les descriptions comme noms des tests. Par exemple, // a user can log in // password is stored in the database Devient function te....
10 juin 2020 à 04:24
J'ai une chaîne, par exemple: "This is my very boring string" De plus, j'ai l'emplacement d'un caractère dans la chaîne sans espaces . Par exemple.: L'emplacement 13, qui dans cet exemple correspond au o dans le mot boring. Ce dont j'ai besoin est, basé sur l'index que j'obtiens (13) pour renvoyer ....
9 juin 2020 à 22:10
Python, j'ai une chaîne comme celle-ci, Entrée: IBNR 13,123 1,234 ( 556 ) ( 2,355 ) 934 Sortie requise-: Soit supprimer l'espace b / w le support et le numéro IBNR 13,123 1,234 (556) (2,355) 934 OU Retirez les supports: IBNR 13,123 1,234 556 2,355 934 J'ai essayé cec....
J'ai écrit une expression régulière pour accepter alpha (a-z) insensible à la casse, guillemet simple ou tiret uniquement. / ^ [a-zA-Z '-] + $ / Matchs: Marie-Poppins-O'Connor Comment puis-je modifier cela davantage pour appliquer les règles supplémentaires suivantes trait d'union et guillemet simpl....
9 juin 2020 à 08:04
J'essaie de résoudre un problème qui souhaite afficher le texte donné à partir d'un fichier en omettant les caractères spéciaux et en modifiant l'entrée multiligne en une sortie au format unique dans uniquement la langue de Perl / Regex (pas d'autres langues comme XML, etc.). Voici le texte donné da....
8 juin 2020 à 23:01
J'ai un ensemble de données Column1 Column2 Column3 .... 2020/05/02 She heard the gurgling water (not relevant) 2020/05/02 The water felt delightful 2020/05/03 Another instant and I shall never again see the sun, this water, that gorge! 2020/05/04....
7 juin 2020 à 05:17
J'essaye de tout supprimer une fois qu'il voit une séquence de saut de ligne CRLF (\r\n) après le mot Total_Cases. Entrée 1: Some text\r\nTotal_Cases - 1 - 1\r\n**Please Sortie requise 1: Some text\r\nTotal_Cases - 1 - 1` Entrée 2: Some text\r\nTotal_Cases 3 ....
5 juin 2020 à 12:32
Dans mon projet django, dans le fichier urls.py, j'ai un lien comme celui-ci: ... url(r'^poliamb/(?P<m_path>\w+)/$', pol_data), ... Ok tout le travail fait quand j'ai une URL comme: http://127.0.0.1:8000/poliamb/test1 Mais j'ai une erreur quand j'ai par exemple http://127.0.0.1:8000/poliamb/test1-....
5 juin 2020 à 10:47
J'ai du mal à comprendre l'expression régulière dans JAVA. J'essaie d'obtenir un code postal à partir d'une liste. J'ai mis mon regex comme ceci ci-dessous. \b([0-9]{5})(?:-[0-9]{4})?\b Exemple de liste: 22193 22192-2222 .22193 hello this is .221938 hello this is .22012 hel....
5 juin 2020 à 08:26
J'ai besoin de trouver une expression régulière avec la saveur PCRE. Ce doit être une expression régulière < Je veux saisir toutes les lignes de texte qui se terminent par un caractère de nouvelle ligne jusqu'à ce que je rencontre <zz> où zz est un chiffre entre «<» et «>». Par exemple. 111a z 222 a....
5 juin 2020 à 06:57
J'essaye d'écrire une routine Java RegEx qui renverra une arraylist avec les exigences suivantes " Supprimer les caractères spéciaux Ajoutez une chaîne à la liste des caractères alphabétiques contigus et des caractères numériques contigus. Un espace ou une série d'espaces est le délimiteur. Voici l'....
4 juin 2020 à 20:19