Можно ли в шаблоне написать вертикальную черту?

Поддержка
  • Например, чтобы выражение:

    {a|b|}
    

    выдавало либо

    a|b
    

    либо пусто?
    Т.е. как-то экранировать | можно?

  • @mix said in Можно ли в шаблоне написать вертикальную черту?:

    Например, чтобы выражение:

    {a|b|}
    

    выдавало либо

    a|b
    

    либо пусто?
    Т.е. как-то экранировать | можно?

    Не совсем понял вопрос, у вас и так спинтакс выражение:

    {a|b|}
    

    будет выдавать либо a, либо b, либо пусто.

    Или вам нужно чтобы в выдаче была вертикальная черта? Проще всего использовать любой другой символ, который потом заменяете на вертикальную черту:

    VAR_TEMPLATE_RESULT = _spintax("\u007ba|b|$\u007d").replace(/\$/g, "|")
    

    0_1563301526633_e627c1d7-b310-42d9-aef8-ccac5568bd07-изображение.png

  • 0 Votes
    3 Posts
    734 Views
  • 0 Votes
    4 Posts
    639 Views
  • 0 Votes
    2 Posts
    601 Views
  • -1 Votes
    6 Posts
    1409 Views
  • 0 Votes
    19 Posts
    4450 Views