Logmanager dokumentace
Přepnout tmavý/světlý/automatický režim Přepnout tmavý/světlý/automatický režim Přepnout tmavý/světlý/automatický režim Zpět na domovskou stránku

Funkce „Decamelize“

Převede řetězec/proměnné obsahující velká písmena (kapitálky) na řetězec s malými písmeny a podtržítkem používaným jako oddělovač.

Blok přijímá jako vstup řetězec nebo proměnnou, a tento vstup je vyžadován. Výstupem bloku je upravený řetězec podle vybrané funkce.

V případě, že není zadána vstupní proměnná/řetězec, blok vrací výsledek: žádné.

XML znázornění funkce

<xml xmlns="http://www.w3.org/1999/xhtml">
  <variables></variables>
  <block type="def" id="1" deletable="false" x="60" y="20">
    <statement name="STACK">
      <block type="dictionaries_set_index" id="drPsPp4^!s1ke`HwhF=8">
        <mutation at="true"></mutation>
        <value name="VALUE">
          <block type="message" id="(rmW*5FB%6Ih?EkAhrMU">
            <field name="OBJECT">msg</field>
          </block>
        </value>
        <value name="AT">
          <block type="text_decamelize" id="mq^bOa82fSjNK%|Ln!yM">
            <value name="VALUE">
              <block type="text" id="v|]~pThUd*9w)Si~W7KD">
                <field name="TEXT">SomeVariable</field>
              </block>
            </value>
          </block>
        </value>
        <value name="TO">
          <block type="text_decamelize" id="Tp7lxh(%;xe;e`,(u|n_">
            <value name="VALUE">
              <block type="text" id="*?`JrzRpl#mC%DVY(ZP1">
                <field name="TEXT">SomeText</field>
              </block>
            </value>
          </block>
        </value>
        <next>
          <block type="statement_return" id="saANIQoGG+VWJdOm!T}d"></block>
        </next>
      </block>
    </statement>
  </block>
</xml>

Příklad použití funkce

Výsledek funkce “Decamelize“

Výsledek funkce “Decamelize“