Čelí problém v Proměnné Transformace ve VS Code snippets [duplicitní]

0

Otázka

Mám pod kód globální-úryvek z VS Kód

"prints formated path": {
    "prefix": "pp",
    "body": [
        "$BLOCK_COMMENT_START",
        "File Path ->     \"${TM_FILEPATH/\\///g}\"",
        "$BLOCK_COMMENT_END",
    ],
    "description": "prints path"
},

a výstup z výše uvedeného úryvku je

"""
File Path ->     "D:\tp\New folder (6)\4. Chapter 4 Packaging\my_package\test.py"
"""

a očekávaný výstup

"""
File Path ->     "D:/tp/New folder (6)/4. Chapter 4 Packaging/my_package/test.py"
"""

Vlastně chci nahradit '\' na '/'

Po hledání příliš mnoho na webu jsem našel tuto stránku , která hovoří o tom, Proměnné Transformace ve VS Code , ale to mě nepomohlo. Pokud znáte řešení problému, prosím, navrhnout

1

Nejlepší odpověď

0

Problém je rozebrat regulárního výrazu, musíte přidat zachytit skupina rozpoznat zpětné lomítko a vy budete muset uniknout nahradit lomítkem

  "prints formated path": {
    "prefix": "pp",
    "body": [
        "$BLOCK_COMMENT_START",
        "File Path ->     \"${TM_FILEPATH/(\\\\)/\\//g}\"",
        "$BLOCK_COMMENT_END",
    ],
    "description": "prints path"
  }
2021-11-23 13:53:29

V jiných jazycích

Tato stránka je v jiných jazycích

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................