ฉันกำลังพยายามสร้างนิพจน์ทั่วไปเพื่อค้นหาบรรทัดของโค้ดที่ตรงกัน
Private Code As String
แต่ไม่
Public Property Code As String
สำหรับตอนนี้ฉันจบเรื่องนี้แล้ว
(dim|private|public|shared|) .+ As String(?=\r?$)
or
(dim|private|public|shared|)~(Property) .+ As String(?=\r?$)
ด้วย RegEx แรก บรรทัดคุณสมบัติของโค้ดยังคงรวมอยู่ด้วย และประการที่สอง ไม่มีอะไรเกิดขึ้นอย่างแน่นอน
ในงานอื่น การประกาศตัวแปรสตริงใดๆ แต่ไม่ใช่การประกาศคุณสมบัติ/ย่อย/ฟังก์ชัน หรือ
ใครสามารถช่วยเรื่องนี้ได้บ้าง?