Удалить символ из строки - PullRequest
1 голос
/ 15 марта 2011

у меня есть одна переменная $ serviceName = "ZSMeter". Я должен удалить «S» из этой строки и получить «ZMeter». как я могу решить это. заранее спасибо.

Ответы [ 4 ]

2 голосов
/ 15 марта 2011
translate($serviceName, 'S', '')
1 голос
/ 15 марта 2011
concat(
    substring($serviceName, 1, 1),
    substring($serviceName, 3)
    )
0 голосов
/ 15 марта 2011

replace($serviceName, '^ZSMeter$', 'ZMeter') на случай, если вы используете XSLT 2.0.

0 голосов
/ 15 марта 2011

простите мой xsl ... но надеюсь, что это поможет

<xsl:variable name="frst" select="substring-before($serviceName,'S')" /> <xsl:variable name="after" select="substring-after($serviceName,'S')" /> <xsl:variable name=serviceName select="concat($frst,$after)" />

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...