notepad++ finden Zahl, die größer als eine bestimmte Zahl ist
Habe ich logs mit einigen Zufallszahlen.
Was ich will zu tun ist, finden, zahlen, die größer als eine bestimmte Zahl ist, z.B. : finden Sie alle Anzahl > 1234567.
Kann jemand helfen?
- Ich glaube nicht, dass es möglich ist, gegeben, dass die Stelle zählen kann alles sein. Sie können einen numerischen Bereich check-in Regex, aber da in Ihrem Fall die Decke ist unendlich, ich bezweifle, dass es überhaupt möglich wäre auch möglich reguläre Ausdrücke zu nutzen
- Wenn die zahlen am Anfang der Zeile, könnte man z.B. Sortieren Zeilen. Wenn nicht, könnten Sie eine regex-suchen-und-ersetzen-verschieben Sie es zuerst. Beachten Sie aber, dass es nicht numerische Sortieren, so erhalten Sie 10 vor 2 und so weiter. Aber es könnte helfen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Eine seltsame regex (nicht sicher, ob es wirklich nützlich) :
Funktioniert es nur für die Anzahl
1234567
Sie ändern müssen, um es für eine andere Nummer.Könnte man mit Notepad++'s Python Script plugin. Nicht die beste Lösung, aber es funktioniert!
So zum Beispiel dieser text:
Die oben genannten Lösung werden Sie wieder dieses:
Können Sie natürlich ändern Sie das Skript, um die Ausgabe der Informationen in irgendeiner Weise, die Sie bevorzugen.