N
Nightcrawler
I have a regular expression that catches these patterns:
value1 - value2
value1 - value2 (value3)
value1 - value2 [value3]
value1 - value2 "value3"
As you can see value3 is always optional. The regular expression I use
is:
(?<Value1>.+)-(??<Value2>.+)??(?<Value3>(?:\([^\)]+\)|\[[^\]]+\]|\"[^
\"]+\"))|(?<Value2>.+))
I am trying to expand this regular expression to also catch this
pattern:
value1 - value2 - value3
value1 - value2 -(value3)
value1 - value2 -[value3]
value1 - value2 -"value3"
Can anyone please help me out with this. I have been trying all
weekend and I can't figure it out.
Much appreciated.
Thanks
value1 - value2
value1 - value2 (value3)
value1 - value2 [value3]
value1 - value2 "value3"
As you can see value3 is always optional. The regular expression I use
is:
(?<Value1>.+)-(??<Value2>.+)??(?<Value3>(?:\([^\)]+\)|\[[^\]]+\]|\"[^
\"]+\"))|(?<Value2>.+))
I am trying to expand this regular expression to also catch this
pattern:
value1 - value2 - value3
value1 - value2 -(value3)
value1 - value2 -[value3]
value1 - value2 -"value3"
Can anyone please help me out with this. I have been trying all
weekend and I can't figure it out.
Much appreciated.
Thanks