01/10/2018, 01:05
Cần gợi ý regex để match một function call đơn giản
Giả sử mình có 1 chuỗi ký tự thế hiện vài lời gọi hàm như thế này:
Print("abc);def", abc); Print("a)d;", abc);
Phải viết regex như thế nào để khớp được 2 lời gọi hàm trong chuỗi này?
(Mình đang viết shell script, không phải đang viết server đâu)
Bài liên quan
cat sourcefile | egrep “Print(”.*",.*);"
Là sao bạn, mình để tag là javascript mà?
Trong bài bạn bảo là shell script mà.
Cái regrex là cái sau egrep ấy bạn
Nhưng mà javascript cũng có thể được dùng để viết shellscript http://www.2ality.com/2011/12/nodejs-shell-scripting.html?m=1
Vấn đề ở đây là trong parameter của 2 hàm đó có chứa kí tự “;” và “)”