我想调用一些子字符串文本,我添加到virable
<xsl:variable name="substringbreakText">
<xsl:call-template name="insertBreaks">
<xsl:with-param name="subject" select="substring(PublicProfile/AboutMe,1,550)"/>
</xsl:call-template>
</xsl:variable>
Run Code Online (Sandbox Code Playgroud)
并且喜欢在这个文字上留言,直到我得到空白或休息.所以我的观点是返回字符串少于550个字符,但保持它看起来比较单词
例如:那就是我的550个字符:"你看到的形象声称描绘了英国Anglia ucla大学研究支持部门的学术发展名誉教授Graham Bverly.他为研究生和其他学者提供研究和编写研讨会. .
但这幅肖像画给读者的信息是什么?巴德利是一个博学的思想家吗?他寻求真理之光?他向左倾斜?他可能会因为这种自负而感到好笑吗?他持怀疑态度?也许.对于'作为一个人,所以他看到'(威廉布莱尔).
EME"
我想剪切空格和"Eme"或剪切\ r \n或
在此字符串中.
<xsl:value-of select="substring(@Description, 1, 500 + string-length(substring-before(substring(@Description, 501),' ')))" />
Run Code Online (Sandbox Code Playgroud)
这可以改为匹配一个句号或任何适合你的需要:)