Re: Regular expression

2010-03-12 Thread Ken Ray
on mouseUp local mySource,myStart,myEnd,TESTO,myStart2,myEnd2 put xx src='HTTPWEB' width='3845' height='334' src='HTTPWEB' x into TESTO put empty into mySource put empty into myStart put empty into myEnd put

Re: Regular expression

2010-03-11 Thread paolo mazza
Thank you all. Talking about Regular Expressions, one more question. If I have more than one string matching the Regex I expect the command matchChunk returns more than a couple of numbers, Consider this script: on mouseUp local mySource,myStart,myEnd,TESTO,myStart2,myEnd2 put xx

Regular expression

2010-03-10 Thread paolo mazza
To me regular expressions are tricky! I need to extract the string HTTPWEB from the string xx src='HTTPWEB' width='3845' height='334' x If I use the regular expression (src='.*') and the matchChunk command, I get this string : src='HTTPWEB' width='3845' height='334'(see

Re: Regular expression

2010-03-10 Thread Mark Schonewille
the regular expression (src='.*') and the matchChunk command, I get this string : src='HTTPWEB' width='3845' height='334'(see the following RevTalk script) Which is the regular expression to get just the argument of the src variable ( HTTPWEB in this example)? Thanks a lot Paolo Mazza

Re: Regular expression

2010-03-10 Thread paolo mazza
are tricky! I need to extract the string HTTPWEB from the string xx src='HTTPWEB' width='3845' height='334' x If I use the regular expression (src='.*') and the matchChunk command, I get this string : src='HTTPWEB' width='3845' height='334'(see the following RevTalk script

Re: Regular expression

2010-03-10 Thread Michael Kann
put xx src='HTTPWEB' width='3845' height='334' x into v set the itemDelimiter to ' put item 2 of v --- On Wed, 3/10/10, paolo mazza mazzapaoloit...@gmail.com wrote: From: paolo mazza mazzapaoloit...@gmail.com Subject: Regular expression To: How to use Revolution use-revolution

Re: Regular expression

2010-03-10 Thread Jeffrey Massung
. Jeff M. On Mar 10, 2010, at 5:30 AM, paolo mazza wrote: To me regular expressions are tricky! I need to extract the string HTTPWEB from the string xx src='HTTPWEB' width='3845' height='334' x If I use the regular expression (src='.*') and the matchChunk command, I get this string

Re: Regular expression

2010-03-10 Thread Ken Ray
the regular expression (src='.*') and the matchChunk command, I get this string : src='HTTPWEB' width='3845' height='334'(see the following RevTalk script) Which is the regular expression to get just the argument of the src variable ( HTTPWEB in this example)? Thanks a lot Paolo

Re: search for regular expression in text and put the results into an array

2009-11-05 Thread Michael Kann
The first script that got away didn't count the frequency correctly. This one I hope does so. I also noticed that the other one referred to teams in the scripts and restaurants in the data. I guess I got hungry halfway through the project. I also changed fld a to fld input and fld b to fld

Re-2: search for regular expression in text and put the results into an array

2009-11-05 Thread runrev260805
. Matthias Original Message Subject: Re: search for regular expression in text and put the results into an array (05-Nov-2009 6:41) From:Jim Ault jimaultw...@yahoo.com To: runrev260...@m-r-d.de I don't use the xml library to do the simple tag processing for three types

search for regular expression in text and put the results into an array

2009-11-04 Thread runrev260805
Hi, I am absolutely new to XML, so please forgive me for this question. I have an XML file which looks similar like this. ?xml version=1.0 encoding=UTF-8? statuses type=array statusblah blah bla some otherblah blah blah and so on/status The status.../status part is repeating many

Re: search for regular expression in text and put the results into an array

2009-11-04 Thread Sarah Reichelt
I have an XML file which looks similar like this. ?xml version=1.0 encoding=UTF-8? statuses type=array statusblah blah bla   some otherblah blah blah      and so on/status The status.../status part is repeating many times, but with different content. i want to put the

Regular Expression question

2009-03-13 Thread ron barber
Hi, I'm trying to use regex for searching unicode text in Rev. The docs say that Rev follows pcre rules and I've tried various combinations or \N, \x but unsuccessfully. Can someone offer a way to do this or confirm that Rev does not support regex for unicode? I am working with utf 8 (Greek etc)

Re: Regular Expression question

2009-03-13 Thread Mark Schonewille
Hi Ron, If you have your unicode data in a field, it is always Rev's only flavour of unicode, which is mostly the same as UTF16. So, if you convert your search string to UTF16 and escape the necessary characters, you should be able to use regex on a field. If you are doing a regex search

Re: Regular Expression question

2009-03-13 Thread Kenji Kojima
Ron, I made a Japanese search field before. I don't know what the regex is, but the search field works in Japanese and English on Rev3.0. go stack url http://www.kenjikojima.com/runrev/handbook/download/JpSearchFld.rev Try it, -- Kenji Kojima http://www.kenjikojima.com/ On 13 mrt

Re: Regular Expression question

2009-03-13 Thread Ron
Hi Kenji, Mark, Thanks for your suggestions. Kenji, you are right about searching using the find command. I can search for Kanji, as you do in your stack. Mark, you are right about escaping the characters when I use regex. I've have been escaping the chars and that seems to work in the case

Re: Regular Expression question

2009-03-13 Thread Mark Schonewille
Ron, When you do a search, you're not searching for text. You're searching for *binary data*. So, find out what the binary data is and make a regex for that. If there are any characters with a special meaning, escape them. Also bear in mind that when doing matchChunk, you'll get the

Re: Regular Expression question

2009-03-13 Thread Kenji Kojima
Hi Ron, Now I knew what the regex is. Japanese writing does not use separated words. If your data is a kind of words list, you might use some parts of this stack. go stack url http://www.kenjikojima.com/runrev/handbook/download/JpnSortStudy.rev see 美術用語. -- Kenji Kojima

Re: a regular expression question, or at least a text manipulation question

2008-08-29 Thread Peter Alcibiades
Thanks a million everyone! I'd never have found this stuff out without some pointers, and these are exactly what I needed. -- View this message in context: http://www.nabble.com/a-regular-expression-question%2C-or-at-least-a-text-manipulation-question-tp19189206p19214253.html Sent from

a regular expression question, or at least a text manipulation question

2008-08-27 Thread Peter Alcibiades
How do you do the following? I have a series of lines which go like this | [record separator, new record starts] AAA consectetur adipisicing elit, sed BBB lorem ipsum CCC consectetur adipisicing elit, sed CCC laboris nisi ut aliquip ex ea DDD ut aliquip ex ea commodo | [record separator] AAA

Re: a regular expression question, or at least a text manipulation question

2008-08-27 Thread Alex Tweedly
Peter Alcibiades wrote: How do you do the following? I have a series of lines which go like this | [record separator, new record starts] AAA consectetur adipisicing elit, sed BBB lorem ipsum CCC consectetur adipisicing elit, sed CCC laboris nisi ut aliquip ex ea DDD ut aliquip ex ea commodo |

Re: a regular expression question, or at least a text manipulation question

2008-08-27 Thread Jim Ault
I may be solving the wrong problem for you but see if this works The prefix will always be word 1 of each line You do not need case-sensitive the delimiter is a tab - start copy on test put the clipboarddata into incomingList filter incomingList without empty repeat for each

Re: a regular expression question, or at least a text manipulation question

2008-08-27 Thread Jim Ault
Just thinking, and here is a bit more compact code to do the job: It should run about the same speed. repeat for each line LNN in incomingList put word 1 of LNN cr after prefixList end repeat split prefixList using cr and tab put the keys of prefixList into prefixList could

Re: a regular expression question, or at least a text manipulation question

2008-08-27 Thread Jan Schenkel
--- Peter Alcibiades [EMAIL PROTECTED] wrote: How do you do the following? I have a series of lines which go like this | [record separator, new record starts] AAA consectetur adipisicing elit, sed BBB lorem ipsum CCC consectetur adipisicing elit, sed CCC laboris nisi ut aliquip ex ea

Regular Expression Question

2007-07-10 Thread Len Morgan
I need to find the last matching character offset of a string withing another string. The offset function only gives me the first one. Is there a function I'm missing (like offset from end of string) or a one or two liner I can use? Example: approved_by_code - I'm looking for the offset to

Re: Regular Expression Question

2007-07-10 Thread Gordon Tillman
Len try this in the message box: put approved_by_code into tFind get matchText(tFind, ^(.*?)[^_]*$, p1) put len(p1) that outputs 12. And with a string that contains no _ it outputs 0 --gordy On Jul 10, 2007, at 09:55, Len Morgan wrote: I need to find the last matching character offset of a

Re: Regular Expression Question

2007-07-10 Thread Ken Ray
On Tue, 10 Jul 2007 09:55:18 -0500, Len Morgan wrote: I need to find the last matching character offset of a string withing another string. The offset function only gives me the first one. Is there a function I'm missing (like offset from end of string) or a one or two liner I can use?

Correction - Re: Regular Expression Question

2007-07-10 Thread Ken Ray
On Tue, 10 Jul 2007 10:20:10 -0500, Ken Ray wrote: You'd get 9,9 in the message box - the first hit. So you need to reverse the greediness of the match using the (?U) directive. This one works to find the last occurrence: on mouseUp if matchChunk((?U)approved_by_code,(_),tStart,tEnd)

Re: Regular Expression question

2006-08-10 Thread Robert Sneidar
Well that brings up an interesting point. When I refer to a chunk line x in my example, Revolution does not include the paragraph delimiter, but in Devin's it does. How odd then that the interpretation of what is meant by line is modified by how you compare it with something else. Far be

Re: Regular Expression question

2006-08-10 Thread Devin Asay
On Aug 10, 2006, at 10:56 AM, Robert Sneidar wrote: Well that brings up an interesting point. When I refer to a chunk line x in my example, Revolution does not include the paragraph delimiter, but in Devin's it does. How odd then that the interpretation of what is meant by line is

Re: Regular Expression question

2006-08-10 Thread Robert Sneidar
Actually after thinking about this, it is not ambiguous at all. In both examples line x means the line without a cr. But in Devin's example, he is comparing against each line in the container, whereas I was I was simply checking for the existance of line x ANYWHERE in the container. I

Regular Expression question

2006-08-09 Thread Ton Kuypers
Hi, I have a list like: 1 1 1 2 2 3 4 4 4 And I need all double lines removed from this list so it becomes: 1 2 3 4 Anyone a suggestion? I am struggling through the regular expressions,

Re: Regular Expression question

2006-08-09 Thread Mark Smith
Not a regEx but works: function killDuplicateLines tList put empty into prevL repeat for each line L in tList if prevL is not L then put L cr after newList put L into prevL end repeat return newList end killDuplicateLines Best, Mark On 9 Aug 2006, at 14:36, Ton Kuypers

Regular Expression part 2

2006-08-09 Thread Ton Kuypers
I have found a regular Expression which does exactly what I need and it works in BBedit but not in RR... What am I doing wrong? The script: ON mouseUp put 1 cr 1 cr 1 cr 4 cr 4 cr 6 cr 10 cr 10 cr 33 into vData put ^(.*)( cr \1)+$ into vSearch put \1

Re: Regular Expression question

2006-08-09 Thread Ton Kuypers
Hi mark, This works indeed very fine, thanks. I was just trying to use the regEx for speed reasons, very strange I can't get it to work... Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com On 9-aug-06, at

Re: Regular Expression question

2006-08-09 Thread Jim Ault
On 8/9/06 6:36 AM, Ton Kuypers [EMAIL PROTECTED] wrote: This will do the same thing. The idea is to use Rev's array features such that keys are automatically unique and can be as long as you wish. This means that you could remove duplicate lines of any length. get listOfAnything filter it

Re: Regular Expression question

2006-08-09 Thread Richard Gaskin
Ton Kuypers wrote: I was just trying to use the regEx for speed reasons... RegEx is highly generalized, to the point that in each case I've benchmarked here I was able to come up with a faster solution using chunk expressions. -- Richard Gaskin Fourth World Media Corporation

Re: Regular Expression part 2

2006-08-09 Thread Ken Ray
On 8/9/06 9:13 AM, Ton Kuypers [EMAIL PROTECTED] wrote: I have found a regular Expression which does exactly what I need and it works in BBedit but not in RR... What am I doing wrong? Well, first of all, RR uses PCRE which is a slightly different parsing engine than what is used by BBEdit. So

Re: Regular Expression question

2006-08-09 Thread Mark Smith
This method is faster - but it doesn't do exactly the same thing. If the idea is simply to have unique values in each line, then this is the way to go. The method I suggested simply removes repeating lines, and would be more suitable if one were trying to record changes in a stream of

Re: Regular Expression question

2006-08-09 Thread Robert Sneidar
put yourdatahere into moldlist put into mnewlist repeat for each line theLine of moldlist if line theLine is in mnewlist then next repeat else put line theLine of moldlist return after mnewlist end repeat Bob Sneidar IT Manager Logos Management Calvary Chapel CM On Aug 9, 2006, at 9:25

Re: Regular Expression question

2006-08-09 Thread Devin Asay
Having been caught by things like this before, I would suggest a small modification to Bob's script: On Aug 9, 2006, at 12:21 PM, Robert Sneidar wrote: put yourdatahere into moldlist put into mnewlist repeat for each line theLine of moldlist if line theLine is among the lines of mnewlist

Regular Expression Pattern Collection

2006-03-05 Thread Dan Shafer
Just stumbled across this site and thought I'd share it. It has over 1,000 regular expression strings for matching a whole slew of common things you need these ugly beasties to do for you. http://regexlib.com/ -- ~~ Dan Shafer, Information Product

Re: Regular Expression Pattern Collection

2006-03-05 Thread Jim Ault
On 3/5/06 2:38 PM, Dan Shafer [EMAIL PROTECTED] wrote: Just stumbled across this site and thought I'd share it. It has over 1,000 regular expression strings for matching a whole slew of common things you need these ugly beasties to do for you. http://regexlib.com/ Great site! Thanks Dan

Re: Regular Expression Pattern Collection

2006-03-05 Thread Ken Ray
On 3/5/06 4:38 PM, Dan Shafer [EMAIL PROTECTED] wrote: Just stumbled across this site and thought I'd share it. It has over 1,000 regular expression strings for matching a whole slew of common things you need these ugly beasties to do for you. http://regexlib.com/ Great site! I'd also

Re: Regular Expression Pattern Collection

2006-03-05 Thread simplsol
Expression Pattern Collection On 3/5/06 4:38 PM, Dan Shafer [EMAIL PROTECTED] wrote: Just stumbled across this site and thought I'd share it. It has over 1,000 regular expression strings for matching a whole slew of common things you need these ugly beasties to do for you. http://regexlib.com

Regular expression replace

2005-09-12 Thread peter lemay
Hi. I want to do several replaces using a regular expression in Revolution. Here are two runable examples, but they both have problems. In these examples, I want these replacements: [rnNF2] replaced by [2F] [rnNF3] replaced by [3F] [rnNW3] replaced by [3W] The first example uses

matchtext with Regular expression??

2004-07-05 Thread adrian chun
Hi everyone i was wondering if someone can help me with a problem i am trying to read a file ( opening file and reading no problem) but i want my program to extract a string i want to use the transcript language matchtext function with Reular Expression ( REGEX) to search in the file a filepath

RE: lineoffset and regular expression ?

2004-03-31 Thread thierry Douez
Hi, in fact, one can use : put lineoffset( CR String2Find, text2lookAt, skippedLines ) into idx it works well ! but the problem i found then is the time expanding when the text2lookAt starts to grow... did the test with 900 Kb of text... So, instead of using skippedLines, i delete the line 1

Re: lineoffset and regular expression ?

2004-03-31 Thread Brian Yennie
Thierry, If you have very large text variables and are searching the lines many times, you may want to consider using repeat for each, which will avoid the problem of searching from the beginning of the string each time. put 1 into i repeat for each line theLine in text2lookAt if (theLine

Re: lineoffset and regular expression ?

2004-03-30 Thread Jan Decroos
thierry Douez [EMAIL PROTECTED] Hi all, trying to understand the best way to deal with a lot of text in revolution, i found this problem : i'm using : put lineoffset(String2Find, text2lookAt, skippedLines ) into idx It works perfectly except that i need to do a second time : if

Passing contents of a variable to a regular expression

2002-09-17 Thread Sannyasin Sivakatirswami
I have a stack where editors are to use a single character to tag a word to be deleted... But I want them to be able to custom select the character to serve as this delimiter, store that as a preference and then later pull it into a regular expression... but I don't see how to do

Re: Passing contents of a variable to a regular expression

2002-09-17 Thread Ken Ray
Sannyasin, Thanks for the kudos. Here's what you can do - you can simply make the regular expression into a variable. Keep in mind that you may actually have *two* identifiers (and open paren and a close paren in this case), so you'll either need two preferences, or one preference that could