Click here to Skip to main content
15,845,367 members
Home / Discussions / Regular Expressions
   

Regular Expressions

 
AnswerRe: Expression needed Pin
OriginalGriff6-Sep-10 2:27
mveOriginalGriff6-Sep-10 2:27 
Questionhtml tag finder Pin
moein.serpico15-Aug-10 0:14
moein.serpico15-Aug-10 0:14 
AnswerRe: html tag finder Pin
PIEBALDconsult15-Aug-10 9:19
mvePIEBALDconsult15-Aug-10 9:19 
AnswerRe: html tag finder Pin
OriginalGriff15-Aug-10 9:31
mveOriginalGriff15-Aug-10 9:31 
GeneralRe: html tag finder Pin
AspDotNetDev26-Sep-10 10:29
protectorAspDotNetDev26-Sep-10 10:29 
AnswerRe: html tag finder Pin
AspDotNetDev26-Sep-10 10:28
protectorAspDotNetDev26-Sep-10 10:28 
AnswerRe: html tag finder Pin
Hiren solanki17-Dec-10 1:40
Hiren solanki17-Dec-10 1:40 
QuestionDifferences between matches with same RegEx [modified] Pin
RichardGrimmer6-Aug-10 1:00
RichardGrimmer6-Aug-10 1:00 
Guys,
Seems quiet around here, but hey-ho...hopefully I'll get a response.

OK - I have the following Regex:

^https?://([a-zA-Z0-9-_]*[/\.]{1})*([a-zA-Z]^\.)*(aspx)?

Which I've created using an online regex builder[^]

It's intended to match urls on either www. or local network, with or without a page (.aspx) on the end (so either www.site.com/ or www.site.com/page.aspx). The problem I have is that for all cases it seems to work correctly, until I drop it into my C# / Silverlight app (with the 2 x \ escaped as \\).

The problem is that under the regex builder, a .aspx is fine, a .aspxs is flagged as not matching - which is exactly what I need...however, in c# the aspxs is not flagged as invalid.

I think I can see why - because the s is part of the group, it's permitted - so I'm trying to essentially do an Optional literal string...the ? to make it optional, the brackets to apply to the group...but c# seems to be percieving it more as [aspx]* . If I remove the bracket, then the ? only then applies to the x on the end (as with the s in https at the start)...

Any ideas what I've missed here?
C# has already designed away most of the tedium of C++.

modified on Friday, August 6, 2010 6:33 AM

AnswerRe: Differences between matches with same RegEx PinPopular
Peter_in_27806-Aug-10 3:22
professionalPeter_in_27806-Aug-10 3:22 
GeneralRe: Differences between matches with same RegEx - RESOLVED Pin
RichardGrimmer8-Aug-10 23:53
RichardGrimmer8-Aug-10 23:53 
QuestionEven Expresso couldn't help me with this RegEx - Can You? Pin
Sonhospa30-Jul-10 8:19
Sonhospa30-Jul-10 8:19 
AnswerRe: Even Expresso couldn't help me with this RegEx - Can You? Pin
Luc Pattyn30-Jul-10 8:57
sitebuilderLuc Pattyn30-Jul-10 8:57 
NewsPartially resolved: Even Expresso couldn't help me with this RegEx - Can You? Pin
Sonhospa31-Jul-10 2:06
Sonhospa31-Jul-10 2:06 
GeneralRe: Partially resolved: Even Expresso couldn't help me with this RegEx - Can You? Pin
Luc Pattyn31-Jul-10 3:24
sitebuilderLuc Pattyn31-Jul-10 3:24 
AnswerRe: Even Expresso couldn't help me with this RegEx - Can You? Pin
PIEBALDconsult12-Aug-10 19:07
mvePIEBALDconsult12-Aug-10 19:07 
AnswerRe: Even Expresso couldn't help me with this RegEx - Can You? Pin
Luc Pattyn12-Aug-10 19:20
sitebuilderLuc Pattyn12-Aug-10 19:20 
GeneralRe: Even Expresso couldn't help me with this RegEx - Can You? Pin
PIEBALDconsult12-Aug-10 19:23
mvePIEBALDconsult12-Aug-10 19:23 
GeneralRe: Even Expresso couldn't help me with this RegEx - Can You? Pin
AspDotNetDev23-Aug-10 13:37
protectorAspDotNetDev23-Aug-10 13:37 
GeneralRe: Even Expresso couldn't help me with this RegEx - Can You? Pin
AspDotNetDev23-Aug-10 13:44
protectorAspDotNetDev23-Aug-10 13:44 
QuestionAs black as night. Pin
LunaticFringe26-Jul-10 17:50
LunaticFringe26-Jul-10 17:50 
AnswerRe: As black as night. Pin
PIEBALDconsult26-Jul-10 18:59
mvePIEBALDconsult26-Jul-10 18:59 
GeneralRe: As black as night. Pin
LunaticFringe26-Jul-10 19:24
LunaticFringe26-Jul-10 19:24 
GeneralRe: As black as night. Pin
Roger Wright6-Oct-10 17:00
professionalRoger Wright6-Oct-10 17:00 
GeneralRe: As black as night. Pin
Luc Pattyn6-Oct-10 17:20
sitebuilderLuc Pattyn6-Oct-10 17:20 
GeneralRe: As black as night. Pin
Roger Wright6-Oct-10 20:29
professionalRoger Wright6-Oct-10 20:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.