본문 바로가기 메뉴 바로가기

세상사는 이야기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

세상사는 이야기

검색하기 폼
  • 분류 전체보기 (138)
    • 기타 잡동산이 (11)
    • 개발자 이야기 (73)
      • SmartGWT (9)
      • Unix C & C++ (9)
      • Java / Web 이야기 (9)
      • 이것저것 모아두기 (4)
      • 4GL (VC, PB, VB ... ) (1)
      • 암호화 관련정보 (3)
      • Android 자료 (7)
      • 초보 개발자를 위한 C++ (4)
      • ARM Cross Compile (27)
    • 주저리 주저리 (23)
    • 캠핑이야기 (9)
    • 수경 재배 (21)
  • 방명록

2025/04/14 (1)
C C++ 문자열 정규식으로 구분하기 regex

c++에서는 regex를 사용하여 정규화된 문자열을 구분 할수가 있지만C 에서는 다르게 사용 해야 한다. c에서는 regcomp() 와 regexec(), regfree() 사용하여 처리 해야 한다. 예제 설명다음 아래의 예시를 통해 어떻게 문자열에 대한 정규식을 처리 하는지 설명 한다.char *pattern = "^[\\*]+([A-Za-z0-9]{1,})+([\\*]{1})+([A-Za-z0-9]{1,})+(|[\\-]{1})+(|[0-9]{2})"; 예시의 문자열 Format은 *1234*56789-2 형태이다. 모두 숫자로만 표기 되었지만 pattern 알파벳을 포함 하여 처리 하도록 되어 있다. ^[\\*] 은 무조건 시작은 * 되어 함을 의미 한다.([A-Za-z0-9]{1,}) 에서 ()..

개발자 이야기/Unix C & C++ 2025. 4. 14. 10:07
이전 1 다음
이전 다음
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 커널
  • CubieBoard2
  • 버추얼박스
  • 식물
  • 고흥
  • Linux
  • 식물키우기
  • C
  • 수경재배
  • arm
  • 크로스컴파일
  • 1회용컵
  • 임베이디드
  • 채소 키우기
  • 식물 키우기
  • 사무실
  • cross compile
  • 상추
  • kernel
  • C++
  • Android
  • 1회용
  • 커피컵
  • 벌교
  • 베란다
  • 리눅스
  • 큐비보드
  • 여행
  • embeded
  • GCC
more
«   2025/04   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바