xsl-list
[Top] [All Lists]

RE: detecting a colon (':') within a para

2004-06-29 08:26:35
<xsl:template match="text()[substring(.,string-length(.),1)=':']">
<xsl:value-of select="."/>
<xsl:processing-instruction name="no-break"/>
</xsl:template>

Untested. You might want to normalize-space() before doing the test.

Michael Kay 

-----Original Message-----
From: Naomi Gronson [mailto:naomi_gronson(_at_)yahoo(_dot_)com] 
Sent: 29 June 2004 16:18
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] detecting a colon (':') within a para

Is there anyway to find the following scenario:

<para>The following items you really need to
know:</para>

I'd like to be able to find all para's that have a
colon as their last character and insert a processing
instruction to tell the output-formatter not to allow
a page break.  I use processing instructions in many
other scenarios, but I've never had to look an
elements actual content.  Any suggestions would be
appreciated.

Thanks!

Naomi


              
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!
http://promotions.yahoo.com/new_mail 

--+------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--





<Prev in Thread] Current Thread [Next in Thread>