카테고리 없음

정규식 질문 좀 드립니다

시스이 2018. 7. 6. 14:43

NUM = 123456789

라고 할때

이걸 뒤에서부터 3자리수로 묶고 싶습니다.


123 456 789

이런식으로요 


이걸 정규식으로 어떻게 표현을 해야할까요?

지금은 


temp = 123456

temp:=RegExReplace(temp,  "(?<=\d)(?=(\d{3})+$)", "-" ) 

temp := StrSplit(temp,"-")


이런식으로 -사이에 준 후 StrSplit로 분리를 해준 후 사용하고 있습니다 ( 정규식 능력이 부족합니다 )


하지만 정규식으로하면 한줄로 가능할 것 같아서 문의 드립니다


원하는 내용은


temp = 123456

↓↓↓↓↓↓↓↓↓↓

Money_1 = 456

Money_2 = 123


temp = 12 345 678

↓↓↓↓↓↓↓↓↓↓

Money_1 = 678

Money_2 = 345

Money_3 = 12


이렇게 나오게 하는거랑


temp = 123456

↓↓↓↓↓↓↓↓↓↓

Money_1 = 456

Money_2 = 123

S_Money_3 = "\"


이걸 쓰면 \ 123 456


temp = 12 345 678

↓↓↓↓↓↓↓↓↓↓

Money_1 = 678

Money_2 = 345

Money_3 = 12

S_Money_3 = "\"Money_3


\12 345 678


이렇게 맨 앞에 돈표시도 표시하고 싶습니다


요걸 정규식으로 가능할까요?



 


답글