Regular Expressions 101

Save & Share

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

Sponsors
There are currently no sponsors. Become a sponsor today!
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression

/
/
g

Test String

Code Generator

Generated Code

# coding=utf8 # the above tag defines encoding for this document and is for Python 2.x compatibility import re regex = r"<node [\s\S]+?((bounds=\"\[\d+,\d+\]\[\d+,\d+]))" test_str = "<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><hierarchy rotation=\"0\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,0][500,470]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,0][500,470]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][500,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/action_bar_root\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][500,470]\"><node index=\"0\" text=\"\" resource-id=\"android:id/content\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][500,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/choosemember_root\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][500,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/header\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][500,62]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/header_root\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][500,62]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/header_up_button_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"返回\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,17][35,62]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/header_up_button\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,22][35,57]\" /></node><node index=\"1\" text=\"\" resource-id=\"jp.naver.line.android:id/main_view_group\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[35,17][431,62]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[35,17][103,62]\"><node index=\"1\" text=\"選擇好友\" resource-id=\"jp.naver.line.android:id/header_title\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[35,29][103,49]\" /></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/right_header_button\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[431,17][496,62]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/header_button_layout\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"false\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[431,17][496,62]\"><node index=\"0\" text=\"下一步\" resource-id=\"jp.naver.line.android:id/header_button_text\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[431,17][496,62]\" /><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[431,28][455,29]\" /></node></node></node></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,62][500,98]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/v2_common_searchbar_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,65][500,98]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/v2_common_searchbar_edit_bg\" class=\"android.widget.RelativeLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[14,65][486,98]\"><node index=\"0\" text=\"0970\" resource-id=\"jp.naver.line.android:id/searchbar_input_text\" class=\"android.widget.EditText\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"true\" focused=\"true\" scrollable=\"false\" long-clickable=\"true\" password=\"false\" selected=\"false\" bounds=\"[14,65][469,98]\" /><node index=\"1\" text=\"\" resource-id=\"jp.naver.line.android:id/searchbar_cancel_button\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"刪除\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[474,75][486,87]\" /><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/searchbar_div\" class=\"android.view.View\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"true\" bounds=\"[14,97][486,98]\" /></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/choosemember_listview_area\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,98][500,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/choosemember_listview\" class=\"android.widget.ListView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"true\" focused=\"false\" scrollable=\"true\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,98][500,470]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"false\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,98][500,120]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/friendlist_row_title_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,98][500,120]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/friendlist_row_title_content\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,98][500,120]\"><node index=\"0\" text=\"好友 23\" resource-id=\"jp.naver.line.android:id/friendlist_row_title\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,105][487,119]\" /></node></node></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,120][500,167]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,120][500,167]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,125][50,162]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,125][50,162]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,120][459,167]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,134][459,152]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,134][459,152]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,134][140,152]\"><node index=\"0\" text=\"0970001303\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970001303, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,134][140,152]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,133][487,153]\" /></node></node><node index=\"2\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,167][500,214]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,167][500,214]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,172][50,209]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,172][50,209]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,167][459,214]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,181][459,199]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,181][459,199]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,181][140,199]\"><node index=\"0\" text=\"0970006985\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970006985, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,181][140,199]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,180][487,200]\" /></node></node><node index=\"3\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,214][500,261]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,214][500,261]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,219][50,256]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,219][50,256]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,214][459,261]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,228][459,246]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,228][459,246]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,228][140,246]\"><node index=\"0\" text=\"0970111769\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970111769, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,228][140,246]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,227][487,247]\" /></node></node><node index=\"4\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,261][500,308]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,261][500,308]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,266][50,303]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,266][50,303]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,261][459,308]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,275][459,293]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,275][459,293]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,275][140,293]\"><node index=\"0\" text=\"0970115745\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\"content-desc=\"0970115745 , 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,275][140,293]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,274][487,294]\" /></node></node><node index=\"5\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,308][500,355]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,308][500,355]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,313][50,350]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,313][50,350]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,308][459,355]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,322][459,340]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,322][459,340]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,322][140,340]\"><node index=\"0\" text=\"0970120090\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970120090, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,322][140,340]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,321][487,341]\" /></node></node><node index=\"6\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,355][500,402]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,355][500,402]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,360][50,397]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,360][50,397]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,355][459,402]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,369][459,387]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,369][459,387]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,369][140,387]\"><node index=\"0\" text=\"0970127116\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970127116, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,369][140,387]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,368][487,388]\" /></node></node><node index=\"7\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,402][500,449]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,402][500,449]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,407][50,444]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,407][50,444]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,402][459,449]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,416][459,434]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,416][459,434]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,416][140,434]\"><node index=\"0\" text=\"0970199822\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970199822, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,416][140,434]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,415][487,435]\" /></node></node><node index=\"8\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"true\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,449][500,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/row_user_bg\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,449][500,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/thumbnail_container\" class=\"android.widget.FrameLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,454][50,470]\"><node index=\"0\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_thumbnail\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[13,454][50,470]\" /></node><node index=\"1\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,449][459,470]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,463][459,470]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,463][459,470]\"><node index=\"0\" text=\"\" resource-id=\"\" class=\"android.widget.LinearLayout\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,463][140,470]\"><node index=\"0\" text=\"0970200457\" resource-id=\"jp.naver.line.android:id/widget_friend_row_name\" class=\"android.widget.TextView\" package=\"jp.naver.line.android\" content-desc=\"0970200457, 未選擇核取方塊\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[60,463][140,470]\" /></node></node></node></node><node index=\"2\" text=\"\" resource-id=\"jp.naver.line.android:id/widget_friend_row_checkbox\" class=\"android.widget.ImageView\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[467,462][487,470]\" /></node></node></node><node index=\"1\" text=\"\" resource-id=\"jp.naver.line.android:id/selectchat_send_thumbnaillist_layout_shadow\" class=\"android.view.View\" package=\"jp.naver.line.android\" content-desc=\"\" checkable=\"false\" checked=\"false\" clickable=\"false\" enabled=\"true\" focusable=\"false\" focused=\"false\" scrollable=\"false\" long-clickable=\"false\" password=\"false\" selected=\"false\" bounds=\"[0,468][500,470]\" /></node></node></node></node></node></node></node></hierarchy>" matches = re.finditer(regex, test_str) for matchNum, match in enumerate(matches, start=1): print ("Match {matchNum} was found at {start}-{end}: {match}".format(matchNum = matchNum, start = match.start(), end = match.end(), match = match.group())) for groupNum in range(0, len(match.groups())): groupNum = groupNum + 1 print ("Group {groupNum} found at {start}-{end}: {group}".format(groupNum = groupNum, start = match.start(groupNum), end = match.end(groupNum), group = match.group(groupNum))) # Note: for Python 2.7 compatibility, use ur"" to prefix the regex and u"" to prefix the test string and substitution.

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for Python, please visit: https://docs.python.org/3/library/re.html