Ich habe mit diesem regulären Ausdruck kommen, die alle Wörter, die mit $
beginnen findet und enthalten _
unterstreicht:Regex zum Ersetzen von Werten, die einen Teil der Übereinstimmung als Ersatz in Sublime enthalten?
\$(\w+)_(\w+)
Ich bin für Variablen im Grunde suchen, wie $var_foo
usw.
Wie Ich ersetze Sachen mit den Regex-Gruppen?
Zum Beispiel, wie kann ich den Unterstrich entfernen und den nächsten Großbuchstaben, wie $varFoo
machen?
Sublime Text 3 nimmt nicht regex in der "Ersetzen durch" ein. Wenn ich dort eine Regex anlege, wird diese Regex einfach als String im Editor ausgegeben. Wie kann ich Regex im Feld "Ersetzen" in Sublime verwenden? Grundsätzlich möchte ich alle Wörter (im Grunde Hex-Farbwerte) beginnend mit "#" suchen und eine Zeichenfolge vor und nach diesem Wort hinzufügen. Mit "\ # \ w +" kann ich alle diese Wörter finden, aber wenn ich string1 \ # \ w + string2 mache, gibt es es so aus, wie es ist, ohne Regex durch das tatsächliche Wort zu ersetzen. – maverick
@ dk49: Verwenden Sie wie folgt: Suchen: (# \ w +) Ersetzen: Text-vor \ 1text-nach – Mahesh