Tag: regex
Reguläre Ausdrücke stellen eine deklarative Sprache, um Muster zu vergleichen, die innerhalb von strings. Sie werden Häufig verwendet, für die string-Validierung, parsing und transformation. Da reguläre Ausdrücke sind nicht vollständig standardisiert, alle Fragen, die mit diesem tag sollte auch einen tag angeben der anzuwendenden Programmiersprache oder Werkzeug. HINWEIS: Fragen für HTML, JSON, etc. regexes neigt dazu, sich mit negativen Reaktionen. Wenn es einen parser für Sie, verwenden Sie stattdessen.
2
Antworten
Die Antwort auf die Abfrage posted in 2009 wurde eine neue Funktion JObject.SelectToken soll liefern XPath wie Funktionalität. Ich bin jetzt mit JSON.NET 4.5 R11 und SelectToken - Methode zur Verfügung. Aber ich konnte nicht finden viel
3
Antworten
In PHP, wenn wir anpassen müssen, so etwas wie, ["one","two","three"] konnten wir mit dem folgenden regulären Ausdruck mit preg_match. $pattern = "/\[\"(\w+)\",\"(\w+)\",\"(\w+)\"\]/" Mithilfe der Klammer sind wir auch in der Lage, extrahieren Sie die Wörter eins, zwei
3
Antworten
Hallo bin auf der Suche nach einem Regulären Ausdruck, der analysiert, QueryString.Bin anhand der folgenden regex: Pattern pr1=Pattern.compile("[\\?&](?<name>[^&=]+)=(?<value>[^&=]+)"); Aber seine werfen java.util.regex.PatternSyntaxException: Look-behind group does not have an obvious maximum length near index 18 [\?&](?<name>[^&=]+)=(?<value>[^&=]+) ^ Kann
2
Antworten
Möchte ich Parsen der json-Daten mit regex. Aber ich konnte nicht. Ich habe versucht, wie diese module.getid(.*), aber keine Arbeit. Nur, ich will dieses Teil -> module.getid(...) module.getid([{"id":"44423"}]); module.getresult([{"result":"false"}]); Wie kann ich es tun? Sie können nicht
7
Antworten
Ich das Wort gespeichert werden soll, bevor das zweite Komma in einen string. Also, wenn der string sieht wie folgt aus: Hallo, mein name ist David, bla, bla. Möchte ich eine variable $test = David InformationsquelleAutor user228720
2
Antworten
Den text newline getrennt. E. g. Doe, Jon <
[email protected]> Pat, Bob <
[email protected]> Möchte ich extrahieren Sie nur den text zwischen < und >, und fügen Sie eine ; (und einen Zeilenumbruch) zwischen die einzelnen Teilstrings, so dass
2
Antworten
Ich versuche zum erstellen eines regex-Muster, das auf abcdef, abc def usw. Die Muster, die ich versuchte sind: [a-z]{3}[\s?][a-z]{3} [a-z]{3}[\s*][a-z]{3} [\w]{3}[\s?][\w]{3} \w{3}\s?\w{3} Alle diese arbeiten scheinen für abc def, aber nicht für abcdef. {EDIT} AB CD 12
2
Antworten
ich muss einem Muster entsprechen, aus einem string. Die Zeichenfolge ist variabel, so brauche ich, um zu entwickeln, eine gewisse Menge von Variabilität in der it . Was ich tun müssen, ist zu extrahieren Wörter, die mit
3
Antworten
Ich brauche Hilfe kommen mit einem regulären Ausdruck, ob ein string hat mehr als ein vorkommen von Zeichen. Ich schon überprüft die Länge der beiden strings, und Sie werden immer gleich sein. Heres, was ich meine, zum
2
Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 6 Jahren. Möchte ich zum überprüfen eine 10-stellige USA-Stil Telefon-Nummer mit einem
4
Antworten
Ich habe eine Textdatei mit Zeichen aus verschiedenen Sprachen (Chinesisch, Latein etc) Möchte ich entfernen Sie alle Zeilen, die diese nicht-Englisch-Zeichen. Ich möchte auch alle Englisch Zeichen (a-b), zahlen (0-9) und alle Satzzeichen. Wie kann ich es
4
Antworten
Ich bauen möchte einen regulären Ausdruck in JavaScript, das entspricht einem Wort, aber nicht Teil davon. Ich denke, dass so etwas wie \bword\b funktioniert gut für diese. Mein problem ist, dass das Wort nicht im Voraus bekannt
2
Antworten
Muss ich entfernen Sie einige bestimmte "special" - Zeichen und ersetzen Sie Sie durch eine leere Zeichenkette, falls Sie auftauchen. Ich bin derzeit ein problem mit den regex, die wahrscheinlich mit der Java entkommen. Ich kann nicht
4
Antworten
Ich versuche zu lernen, wie preg_match. Ich möchte den Benutzern werden nur erlaubt, um sich mit Benutzernamen zwischen 2-20 Zeichen enthalten kann a-zA-Z0-9. Jetzt kam der schwierige Teil, wo ich bin immer verloren, ich will, dass Sie
4
Antworten
4.6.5.7 - - [date] Wenn ich \A4 für die oben genannten Zeichenfolge, die ich bekommen kann 4, aber wenn ich \Adate konnte ich keine übereinstimmung. Habe ich wohl falsch verstanden, die regex-docs. Kann jemand helfen? InformationsquelleAutor sammiwei
4
Antworten
code: <span>Upload Adobe Acrobat file<img src="../../Images/UI/pdf.jpg" style="height: 25; width: 20" height="25" width="20" /></span> <asp:FileUpload ID="uplPdf" runat="server" /> <asp:RegularExpressionValidator ID="valPdf" runat="server" ErrorMessage="Only PDF files are allowed!" ValidationExpression="^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))(.pdf)$" Display="Dynamic" ControlToValidate="uplPdf" ValidationGroup="upload" /> <br /> <asp:Button ID="btnUpload" runat="server" Text="Upload files"
1
Antworten
Suche nach einem Muster für text zwischen den Klammern. Zum Beispiel: "(this is) a (test)" ausgeben sollte "this is" "test" Mit Dim m As Match = Regex.Match(str, pattern, RegexOptions.Multiline) Habe ich danach gesucht, stackOverflow, Google und versucht
4
Antworten
Ich war auf der Suche in diesem Thema, aber ich konnte keine festen Antworten, die für diesen spezifischen Zweck. Sagen wir, ich habe eine URL... http://mysite.com/stuff/index.php?search=my+Suche Wie kann ich schnappen Sie sich diese URL und entfernen Sie
4
Antworten
Ich möchte schreiben Sie einen regulären Ausdruck für die Möglichkeit, alphanumerische Werte und Sonderzeichen außer die hier genannten "', '^', '=', '"', '<', '>', '|' ich bin ganz neu hier und nicht wirklich immer wie es zu
2
Antworten
Bin ich mit dem Codebeispiel unten, und was ich will zu tun ist, ersetzen Sie alle mehrere Leerzeichen mit 1 \t. So "I am having fun working on Regex" gibt "I am\thaving fun\tworking\ton\tRegex" Aktuelle code: RegexOptions options
2
Antworten
Änderte ich eine website und jetzt Google webmaster laden Hunderte von "Nicht Gefunden" - URLs: http://www.domain.com/images/picture.php?idphotos=720,404,,4/1/13,Not found Den picture.php existiert nicht mehr, so habe ich eine .htaccess-Eintrag für eine Umleitung der root der Website: Redirect 301 /images/picture.php.
2
Antworten
String address = "192.168.1.1"; Möchte ich teilen Sie die Adresse und das Trennzeichen ist der Punkt. So habe ich diese code: String split = address.split("."); Aber es hat nicht funktioniert, wenn ich in diesem code funktioniert
2
Antworten
Ich versuche, zu extrahieren Wörter aus einer Textdatei. Textdatei: "Line1 with words to extract" "Line2 with words to extract" "Line3 with words to extract" Folgendes gut funktioniert: val data = sc.textFile(file_in).map(_.toLowerCase).cache() val all = data.flatMap(a => "[a-zA-Z]+".r
2
Antworten
Ich bin ganz neu in Perl, aber auf der Grundlage der Dokumentation, die ich gelesen habe, sieht es aus wie der split-Funktion in ein Perl-fragt nach einem regex-Muster, anstatt eine Zeichenfolge, Trennzeichen, wie der erste parameter, aber
4
Antworten
Ich lese einen text aus einer Anwendung mit BluePrism. Der text hat folgende Struktur (die Anzahl variiert von Fall zu Fall): "nehmen Sie Bitte Ihre Bestellung Referenz: 525". Ich muss in der Lage zum extrahieren der Nummer
5
Antworten
Habe ich einen langen string, sagen wir mal I like this #computer and I want to buy it from #XXXMall. Ich weiß, das Muster des regulären Ausdrucks ist Pattern tagMatcher = Pattern.compile("[#]+[A-Za-z0-9-_]+\\b"); Nun möchte ich, um all
6
Antworten
Wie Sie zählen die Anzahl der Zeiten, die jedes Wort erscheinen in einem String in Java Regular expressions? Sie könnten veröffentlichen, was Sie versucht haben, sich selbst? Auch, was ist, wenn Sie die Suche nach dem Wort
1
Antworten
Ich versuche, erstellen Sie eine sehr einfache URL-routing, und mein Gedankengang war dieser: Überprüfen Sie zunächst alle statischen URLs Dann überprüfen Sie Datenbank-URLs Dann wieder 404, wenn keiner existiert Die statische URLs sind einfach zu tun, natürlich,
2
Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 4 Jahre vor. Ich will wissen, einen regulären Ausdruck für die ägyptischen
2
Antworten
Wie würde ich die PHP preg_replace() wieder nur der Wert innerhalb der <h1> im folgenden Zeichenfolge (es ist HTML-text geladen, der in einer variable namens $html): <h1>I'm Header</h1> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque
1
Antworten
Möchte ich übereinstimmen (in diesem snippet) alles, was bis zu, aber nicht einschließlich ein newline-das ist, was ich dachte . tun würde. Könnte jemand werfen Licht auf das, was ich bin fehlt, bitte. Public Sub regexp() Dim
3
Antworten
Im Visual Studio-Code-ich bin mit der Ersatz-Funktion. Die regex-option ist aktiviert und die Parameter sind wie folgt. Finden: ^.*$ Ersetzen: \0 Esel Während der editor scheint zu erkennen, die Muster (die Beurteilung durch die hervorheben), es gibt
6
Antworten
Ich brauche, um einen string wie "ein. zwei. drei. vier. fünf. sechs. sieben. acht. neun. zehn. elf" in Gruppen von vier Sätzen. Ich brauche einen regulären Ausdruck, um zu brechen die Zeichenfolge in eine Gruppe nach jeder
2
Antworten
Kann bitte jemand mir sagen, wie um zu prüfen, ob der eingegebene Betrag (Indische Währung) in eine textbox gültig sind, oder keine regulären Ausdruck? Habe ich einige Bedingungen.. Die Menge sollte nicht mehr als 1 Komma, aber
3
Antworten
Ich bin auf der Suche, um Wörter endend mit ing und drucken Sie Sie, meinen aktuellen code druckt ing anstelle von word. #match all words ending in ing import re expression = input("please enter an expression: ")
2
Antworten
Suchen backslash-escape-Klammern und Leerzeichen aus javascript-string. Ich habe einen string: (some string), und ich brauche es \(some\ string\) Gerade jetzt, ich mache es so: x = '(some string)' x.replace('(','\\(') x.replace(')','\\)') x.replace(' ','\\ ') Funktioniert, aber es ist
2
Antworten
Möchte ich mit einer Zeichenfolge überein, wie 19740103-0379 oder 197401030379, ich.e der Bindestrich ist optional. Wie kann ich erreichen, das mit regexp? Geben Sie die Sprache und/oder regex-Bibliothek, die Sie verwenden. Sie nutzen könnte [0-9]{8}-?[0-9]{4} InformationsquelleAutor user352985
5
Antworten
Ich habe eine Textdatei, in der großen Anzahl von Abfragen. Ich möchte alle verschiedenen Tabellen verwendet, die in der gesamten Datei, in der alle Abfragen. Der name der Tabelle kommen kann, nachdem ein 'von' oder 'beitreten'. Wie
3
Antworten
Ich bin versucht, einen komplexen regulären Ausdruck für URLs im Fließtext. Das Ziel ist, trennen Sie die URLs in den text. Ich würde gerne etwas tun, wie die unten perl -pe 's/regex/left $1 right/g;' inputfile welche ersetzt
3
Antworten
Habe ich eine vorbereitete Anweisung in java, dass ich bin das hinzufügen eines Arguments auf der Vorderseite. Lange Geschichte kurz, ich haben, um eine Tonne von set-Methoden und erhöhen deren erste argument von 1. Ich würde gerne
2
Antworten
Ich würde gerne wissen, wie könnte ich das löschen der doppelten Bruch Zeilen mit PHP-wenn man bedenkt, dass sich die Eingabe von verschiedenen OS. Eingang Ex.: "02 02 02 02 \r\n\r\n 02 02 02 02 \r\n 02
3
Antworten
Ich habe eine URL, zum Beispiel: http://name.abc.wxyz:1234/Assts/asset.epx?id=F3F94D94-7232-4FA2-98EF-07sdfssfdsa3B5 Dieser Url möchte ich nur extrahieren ' asset.epx?id=F3F94D94-7232-4FA2-98EF-07sdfssfdsa3B5 " wie könnte ich das tun? Ich bin immer noch lernen, reguläre Ausdrücke und ich bin nicht in der Lage, zur Lösung
3
Antworten
Ich brauche eine Funktion oder Regex-string für PHP, dass ich eine Zeichenfolge übergeben, die durch in etwa so: Lorem ipsum dolor sit amet, http://www.gettyimages.com/images/marketing/frontdoorStill/PanoramicImagesRM/FD_image.jpg consectetur adipiscing elit. Nullam sed diam lectus, a rutrum orci. Suspendisse potenti. Nulla
3
Antworten
Ich weiß, dass: preg_replace('<br\s*\/?>', '', $string); entfernt alle br-tags aus $string,... Wie können wir entfernen Sie alle <br><br/><br /> tags nur, wenn Sie ganz am Anfang von $string? ($string, in meinem Fall ist ein html-code mit verschiedenen
8
Antworten
Ich versuche, mich zu fangen, wenn Sie einen Buchstaben, der angezeigt wird, zweimal in einem string mittels RegEx (oder vielleicht gibt es einige bessere Möglichkeiten?), zum Beispiel mein string ist: ugknbfddgicrmopn Die Ausgabe wäre: dd Jedoch, ich
14
Antworten
Gibt es eine regexp, die finden würde, längste gemeinsame Präfix der beiden strings? Und wenn das nicht lösbar durch eine regexp, was wäre der eleganteste Stück code oder oneliner mit regexp (perl, ruby, python, nichts). PS: ich
2
Antworten
Ich bin nicht sicher, ob es möglich ist oder nicht, aber eines der Dinge, die ich tun müssen, ist Häufig ersetzen Sie den Inhalt der Datei, aber ich möchte die aktuelle Zeilennummer als Ersatz-option. Also, wenn ich
3
Antworten
gibt es einige ähnliche Fragen gibt, aber keine, die sind ziemlich die gleichen, oder haben Sie eine Antwort, die für mich funktioniert. Brauche ich eine javascript-Funktion, die überprüft, ob ein text-Feld enthält alle gültigen lateinischen Zeichen, also
2
Antworten
Ich versuche bekommen-Spalte Liste von Web-sql (Chrom-lokale Datenbank). Eine der Entscheidungen, Informationen aus sqlite_master SELECT name, sql FROM sqlite_master WHERE type="table" AND name = "'+name+'"; Zum Beispiel bekomme ich dieses Ergebnis CREATE TABLE table_name ( id INTEGER
3
Antworten
Bin ich zu schreiben versucht, einen regulären Ausdruck zu ermöglichen, zahlen und nur einen hypen, die in der Mitte (nicht am Anfang oder am Ende) sagen Muster: 02-04 , 02sind akzeptabel, aber Muster: -- oder - oder