Làm cách nào để xóa văn bản trước và sau 1 ký tự


0

Ví dụ tôi có:

Apple:123456789:pear
watermelon:57952161354:kfc

Làm cách nào để xóa văn bản trước và sau ":" để có được điều này:

123456789
57952161354

Câu trả lời:


1
  • Ctrl+H
  • Tìm cái gì: ^[^:]+:([^:]+):[^:]+$
  • Thay bằng: $1
  • kiểm tra Bọc xung quanh
  • kiểm tra biểu thức chính quy
  • Replace all

Giải trình:

^               # beginning of line
    [^:]+:      # 1 or more any character that is not colon followed by 1 colon
    ([^:]+)     # group 1, 1 or more any character that is not colon
    :[^:]+      # 1 colon followed by 1 or more any character that is not colon
$               # end of line

Thay thế:

$1  # content of group 1 (i.e. the digits)

Kết quả cho ví dụ đã cho:

123456789
57952161354    

Bạn là nhất!
royzonneveld
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.