On 2007-01-18, Victor Polukcht <[EMAIL PROTECTED]> wrote:
> My pattern now is:
>
> (?P[^(]+)(?P\d+)\)\s+(?P\d+)
>
> And i expect to get:
>
> var1 = "Unassigned Number "
> var2 = "1"
> var3 = "32"
>
> I'm sure my regexp is incorrect, but can't understand where
> exactly.
Break it up using verbose n
Victor Polukcht wrote:
> Great thanks.
>
> You post helped me so much!
>
> My resulting regexp is:
> "(?P^(.*)\s*)\(((?P\d+))\)\s+((?P\d+))"
Notice that this way you are including trailing whitespaces in the var1
group. You may want to put the "\s*" outside the parenthesis.
mmm... in this case yo
Victor Polukcht kirjoitti:
> Great thanks.
>
> You post helped me so much!
>
> My resulting regexp is:
> "(?P^(.*)\s*)\(((?P\d+))\)\s+((?P\d+))"
>
If it doesn't have to be a regex:
#===
s = '''\
Unassigned Number (1)
Great thanks.
You post helped me so much!
My resulting regexp is:
"(?P^(.*)\s*)\(((?P\d+))\)\s+((?P\d+))"
On Jan 18, 2:38 pm, "Daniele Varrazzo" <[EMAIL PROTECTED]>
wrote:
> Victor Polukcht wrote:
> > I have a couple of strings like:
>
> > Unassigned Number (1)
Victor Polukcht wrote:
> My pattern now is:
>
> (?P[^(]+)(?P\d+)\)\s+(?P\d+)
>
> And i expect to get:
>
> var1 = "Unassigned Number "
> var2 = "1"
> var3 = "32"
>
> I'm sure my regexp is incorrect, but can't understand where exactly.
>
> Regex.debug shows that even the first block is incorrect.
>
Victor Polukcht wrote:
> I have a couple of strings like:
>
> Unassigned Number (1)32
[...]
> Interworking, unspecified (127) 5
>
> I need to get:
> Error code (value in brackets) - Value - Message.
>
> My actual problem is i can't get ho
My pattern now is:
(?P[^(]+)(?P\d+)\)\s+(?P\d+)
And i expect to get:
var1 = "Unassigned Number "
var2 = "1"
var3 = "32"
I'm sure my regexp is incorrect, but can't understand where exactly.
Regex.debug shows that even the first block is incorrect.
Thanks in advance.
On Jan 18, 1:15 pm, Robert
Victor Polukcht wrote:
> I have a couple of strings like:
>
> Unassigned Number (1)32
> No Route To Destination (3) 12
> Normal call clearing (16) 2654
> User busy (17)
Victor Polukcht wrote:
> My actual problem is i can't get how to include space, comma, slash.
Post here what you have written already, so we can tell you what the
problem is.
--
Roberto Bonvallet
--
http://mail.python.org/mailman/listinfo/python-list
I have a couple of strings like:
Unassigned Number (1)32
No Route To Destination (3) 12
Normal call clearing (16) 2654
User busy (17) 630
No user respo
10 matches
Mail list logo