회사일

postgresql regexp_matches 로 HGVS g. c. p. 잡아내기

구차니 2020. 1. 1. 23:31

아래의 링크를 참조해서 정규표현식을 통합하면서 정규표현식 예약어를 공부하는 효과라고 해야하나?

아무튼.. -와 []는 예약어로 인식하고

나머지 ^나 ()는 예약어로 인식이 되지 않는다(특정 위치에 대해서만 되는건가?)

그래서 아래와 같이 \-\[\] 로 처리되고 나머지는 그냥 []안에서 표현해주면 끝.

'[GgcCpP]\.[A-Za-z0-9+\-*_>:\[\];^,=?/()]*'

[링크 : https://www.hgvs.org/mutnomen/standards.html]

[링크 : https://github.com/7ravis/hgvs-regexp]