david brochu jr wrote: > I am trying to grab the following string out of a text file using > regular expression (re module):
Why do you have to use a regular expression? > "DcaVer"=dword:00000640 Is all your other input pretty much identical in form? Specifically, the number of interest is the last thing on the line, and always preceded by a colon? > What I need to do with that string is trim down " "DcaVer"=dword:" and > convert the remaining number from hex to dec. What does "trim down" mean? Do you need something out of the string, or are you just discarding/ignoring it? > I have been trying to figure this out for a while..I am fairly new so > please any help would be greatly appreciated. s = '"DcaVer"=dword:00000640' value = int(s.split(':')[-1], 16) (In other words, split on colons, take the last field and, treating it as a hex value, convert to an integer.) -Peter -- http://mail.python.org/mailman/listinfo/python-list