Visual Basic 2008의 Sqlite 문장에서 프로그래밍 방식으로 MS-Access 데이터베이스를 만들려고합니다. 단어 "password"는 필드입니다. 예약어, "[암호]"로 교체해야하고 정상적으로 작동합니다. 문제는, 그래서 다음과 같은 결과를 검색하고 "비밀번호"정규 표현식 : "(공백) 단어 (공백)"패턴 검색 (Vb.net)
교체 필요하지 않습니다이 경우, 예를 들어 "2nd_password"또는 "password_3rd"로 포함 된 "비밀"단어로 필드 이름이 있습니다 :
password -> [password]
2nd_password -> 2nd_password
password_3rd -> password_3rd
"(공백) 암호 (공백)"패턴 검색을 시도했지만 작동하지 않습니다.
Regex.Replace(query, ":bpassword:b", " [password] ")
미리 감사드립니다.
(?<!\w)password(?!\w)
하나가 아닌 숫자를 확인하고 있습니다 엷게 (:
너무 효과가 있습니다. 고맙습니다 ;) – mzurita