Visual Studio - Durchsuchen Sie den Code nach chinesischem Text

743
BlaBlaBla

Ich versuche herauszufinden, ob es möglich ist, nach Code zu suchen und an Zeilen anzuhalten, die chinesische Zeichen enthalten.

1

1 Antwort auf die Frage

4
karel

Suchen Sie mit regulären Ausdrücken in Visual Studio nach chinesischen Zeichen . Der reguläre Ausdruck [一-龥]entspricht einem beliebigen chinesischen Zeichen.

Der reguläre Ausdruck ^.*[一-龥]stimmt mit jeder Zeile überein, die ein chinesisches Zeichen enthält.

  • ^ Verankern Sie die Übereinstimmungszeichenfolge mit dem Zeilenanfang
  • .* Finde ein beliebiges Zeichen null oder mehr (Platzhalter *)
  • [a-f][一-龥]Übereinstimmung mit einem beliebigen Zeichen in einem Bereich von Zeichen, z. B. mit jedem Zeichen im Bereich von chinesischen Zeichen, beginnend mit dem ersten chinesischen Zeichen und mit dem letzten chinesischen Zeichen .
Ist es möglich, Zeilen zu ignorieren, die mit / * oder // beginnen Toodarday vor 9 Jahren 0
Verwenden Sie diesen Regex `^ (?! /) (?! / \ *). * [一 - 龥]` in Visual Studio, um Zeilen zu ignorieren, die mit / * oder // beginnen (die häufig zur Bezeichnung von Kommentaren verwendet werden). Es ist ein Beispiel für einen negativen Vorhang mit Regex. karel vor 9 Jahren 1