Tôi có thể sử dụng cụm từ thông dụng nào để tìm thấy cụm từ này?Cụm từ thông dụng để khớp với chuỗi cụ thể theo sau là số?
&v=15151651616
Trường hợp &v=
là một chuỗi tĩnh và phần số có thể thay đổi.
Tôi có thể sử dụng cụm từ thông dụng nào để tìm thấy cụm từ này?Cụm từ thông dụng để khớp với chuỗi cụ thể theo sau là số?
&v=15151651616
Trường hợp &v=
là một chuỗi tĩnh và phần số có thể thay đổi.
"^&v=[0-9]+$"
nếu bạn muốn có ít nhất 1 số hoặc "^&v=[0-9]*$"
nếu không có số nào cũng phải khớp.
Nếu bạn muốn nó để phù hợp với bên trong chuỗi khác chỉ loại bỏ các ^
và $
, có nghĩa là trình tự bắt đầu bởi (^)
và chuỗi kết thúc với ($)
Bạn có thể sử dụng các biểu thức chính quy sau:
&v=\d+
này phù hợp với &v=
và sau đó một hoặc nhiều chữ số.
Tôi đã thử các giải pháp khác nhưng những người không làm việc cho tôi nhưng sau đây đã làm việc.
NAME(column):
dbbdb
abcdef=1244
abc =123sfdafs
abc= 1223 adsfa
abc = 1323def
abcasdafs =adfd 1323def
Để tìm 'bc' tiếp theo là một số, Mã số:
. -> khớp với bất kỳ ký tự nào
? -> tùy chọn (hiển thị ngay cả khi không có ký tự)
+ -> thêm vào các từ khóa tìm kiếm
where regexp_like (NAME, 'bc.?+[0-9]');
Output:
abcdef=1244
abc =123sfdafs
abc= 1223 adsfa
abc = 1323def
abcasdafs =adfd 1323def
Để tìm 'bc' tiếp theo '=' và một số, bất kể không gian, Mã số:
where regexp_like (NAME, 'bc ?+[=] ?+[0-9]');
Output:
abc =123sfdafs
abc= 1223 adsfa
abc = 1323def
cảm ơn bạn đã giải thích. –
Đừng quên đánh dấu bài đăng là đã giải quyết nếu đúng như vậy;) – Maresh