fork download
  1. import re
  2. s =' 15815 (sh): demand=3000000 boost=1 reason=0 sync=0 need_idle=0 flags=80002 grp=0 best_cpu=6 latency=0'
  3. pattern = re.compile(r"\((?P<thread>[^()]*)\).*?\bflags=(?P<flags>\d+)")
  4. m = pattern.search(s)
  5. print(m.group("thread"))
  6. print(m.group("flags"))
Success #stdin #stdout 0s 9024KB
stdin
Standard input is empty
stdout
sh
80002