regexp question

Y

yoni

Hi,
i'm trying to get the right regexp to find a single-quote string. i
came up wtih:

'(.|\n)*?'

my questions:
1. is that an efficient regexp, or is there a quicker way?
2. it sitll doesnt account for double single quotes , like 'bla bla ''
bla bla', which are essentialy one string. anybody has any idea how to
do this?

thanks
 
S

Steve Alpert

Do you know what a finite state machine is?
Assume you want either single or double quotes.

0. Starting character is either single or double quote
1. All but starting character
2. Starting character

That should capture
"this is a double quote'd string"
'this "also" is parsed'

/steveA
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top