xsl-list
[Top] [All Lists]

RE: [xsl] string search

2009-10-27 13:51:02

It's probably feasible to do this in XSLT 2.0 using regular expressions,
assuming you can specify the problem more precisely - or develop the regular
expressions incrementally by trial and error over a range of source files
that are representative of the whole collection you need to process.

(If you can't specify the problem more precisely, then a different
technology isn't going to help.)

Doing it with XSLT 1.0 is likely to be more difficult. 

Regards,

Michael Kay
http://www.saxonica.com/
http://twitter.com/michaelhkay 

-----Original Message-----
From: Skopik Pavel [mailto:Pavel(_dot_)Skopik(_at_)aipsafe(_dot_)cz] 
Sent: 27 October 2009 17:33
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] string search

Hello,
 
I have come across an issue related to string search which 
seems to be much advanced then just testing its occurence or positon.
 
My XML source has a node, which contains list of 
organizations and their roles. First comes the role, second 
the name of the subject. The subject and its role may be 
surounded by other text. What I need to do is to extract the 
name of the subject which comes after the name of the role. 
 
Source text:
Text text text. Approves: Ministry of whatever. Text Text.
 
Desired result:
Ministry of whatever
 
Of course there can be punctuation characters around the name 
of the subject, spaces etc.
 
Do you think it is feasable even to try do something like 
this or just leave it off and try to solve this situation 
with different technology? (I am inclined to the second 
option, but would like to hear you opinion).
 
Best regards,
 
Pavel Škopík



 

__________ Informace od ESET NOD32 Antivirus, verze databaze 
4548 (20091027) __________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
 

--~------------------------------------------------------------------
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>
--~--



--~------------------------------------------------------------------
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>