|
Revision 1558, 0.9 kB
(checked in by mswat, 17 months ago)
|
|
twedit improvements
|
| Line | |
|---|
| 1 | import re |
|---|
| 2 | line="Search \" DUPA \"" |
|---|
| 3 | print line |
|---|
| 4 | searchGroups=re.search('"([\s\S]*)"', line) |
|---|
| 5 | print "searchGroups=",searchGroups |
|---|
| 6 | if searchGroups: |
|---|
| 7 | print "group 0=",searchGroups.group(0) |
|---|
| 8 | print "group 1=",searchGroups.group(1) |
|---|
| 9 | |
|---|
| 10 | lineNew=" DUPA IS DUPA IS DUPA" |
|---|
| 11 | pos=lineNew.find("DUPA",5) |
|---|
| 12 | print pos |
|---|
| 13 | |
|---|
| 14 | lineText =" Line 255: #shgsjhdgjs dgjkshg kjshdkshdg skhd g" |
|---|
| 15 | |
|---|
| 16 | lineNumberGroups=re.search('^[\s]*Line[\s]*([0-9]*)',lineText) |
|---|
| 17 | print "lineNumberGroups=",lineNumberGroups |
|---|
| 18 | if lineNumberGroups: |
|---|
| 19 | print "group 0=",lineNumberGroups.group(0) |
|---|
| 20 | print "group 1=",lineNumberGroups.group(1) |
|---|
| 21 | |
|---|
| 22 | lineWithFileNameText =" File: C:/Program Files/twedit/tw edit.py (8 hits)" |
|---|
| 23 | lineWithFileNameGroups=re.search('^[\s]*File:[\s]*([\S][\s\S]*)\(',lineWithFileNameText) |
|---|
| 24 | print lineWithFileNameGroups |
|---|
| 25 | if lineWithFileNameGroups: |
|---|
| 26 | print "group 0=",lineWithFileNameGroups.group(0) |
|---|
| 27 | print "group 1=",lineWithFileNameGroups.group(1) |
|---|