달력

11

« 2024/11 »

  • 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
2017. 4. 21. 21:36

문자클래스 정규표현식2017. 4. 21. 21:36

ㅁ 대괄호식(bracketed expressions)    ex) 단축문자 \d = 문자클래스 [0-9]

  - 10 ~ 19 사이의 짝수 표현 : \b[1][24680]\b

  - 0 ~ 99 사이의 짝수 표현 : \b[02468]\b | \b[1-9][02468]\b

  - 공백, 영문자, 숫자 등 : [\w\s] = [a-zA-Z0-9\t\n\r]


 o 부정문자클래스 

   - a, e, i, o, u를 제외 : [^aeiou]  <- 대괄호 안 시작위치에서 ^ 사용

 

 o 합집합, 차집합

   * Java 지원 (but 모든 정규표현식 엔진에서 지원하지는 않는다)

   - 0 ~ 3 또는 6 ~ 9 : [0-3[6-9]] 

   - a-z 문자중 m-r은 제외 : [a-z&&[^m-r]]


 o POSIX(Portable Operating System Interface) 문자클래스 (IEEE9 인터페이스 표준 규격)   

   - [[:xxxx:]] , [[:^xxxx:]] 형식으로 사용

   - 영문자숫자 : [[:alnum:]]

   - 아스키문자 : [[:ascii:]]

   - 공백문자 : [[:space:]]

   - 소문자 : [[:lower:]]

   - 숫자 : [[:digit:]]

   - 단어 : [[:word:]]

   - 문장부호 : [[:punct:]]

   - 알파벳문자 : [[:alpha:]]

   

'정규표현식' 카테고리의 다른 글

수량자  (0) 2017.07.30
sed로 텍스트 바꾸기  (0) 2017.04.28
비참조 그룹  (0) 2017.03.05
패턴변경자(정규표현식 옵션)  (0) 2017.02.18
Regular Expressions을 공부하자  (0) 2017.02.12
:
Posted by SK
2017. 4. 16. 21:49

영어문장 정리 영어2017. 4. 16. 21:49

1. The movie has no tension.

2. rate as perfect 10

3. I'm hung over / I have hang over 숙취에 시달리다

4. round of applause 박수 쳐주자

5. I got a 30% discount on ~ / I bought it 30% off

6. I went on a trip to ~

7. It took a 15 minutes to see the exhibition

8. The concert was at ~ / The concert held in ~ 

9. why do you have long face? / don't make a long face

10. I have butterflies in my stomach 설레다

11. I'm in a pickle / sticky situation

12. What have you eaten so far today?

13. She gulped down the beer / gobble down the food

14. binge watching

15. a piece of cake / easy-peasy

16. butter someone up 아첨하다

17. It is my bred and butter 생계수단

18. spice things up

19. go bananas / go nuts

20. not my cup of tea / not my taste / not my type

21. It has grown on me over time 점점 익숙해지다(좋아지다)

22. What's the texture like? 질감(식감)이 어때?

:
Posted by SK
2017. 4. 14. 21:31

어드레스 클래스 네트워크2017. 4. 14. 21:31

하나의 IP 안에서 네트워크 부와 호스트 부를 고정한 것을 어드레스 클래스라고 한다.

물리적으로 해당 네트워크가 어디에 속해 있는지 쉽게 알 수 있다.

인터넷이 급속도로 발전하면서 클래스로 나누는 것이 불편하게 되었고, 

CIDR (Classless Inter-Domain Routing)라는 방식이 생겼다고 하는데 이부분은 나중에 찾아봐야겠다.


A Class : 0.0.0.0 ~ 127.255.255.255

네트워크부 8비트

호스트부 24비트

0

126개 네트워크

1677만 장비

B Class : 128.0.0.0 ~ 191.255.255.255 

네트워크부 16비트

호스트부 16비트

1

0

6천 네트워크

6 5천 장비

C Class : 192.0.0.0 ~ 233.255.255.255 

네트워크부 24비트

호스트부 8비트

1

1

0

209만 네트워크

254 장비



D Class : 224.0.0.0 ~ 239.255.255.255 (멀티캐스트 전용)

네트워크부 32비트

1

1

1

0

멀티캐스트 2 6천만 그룹


'네트워크' 카테고리의 다른 글

멀티캐스트  (0) 2019.01.28
Routing  (0) 2017.05.06
TTL / IPv4, I.Pv6  (0) 2017.04.01
Port  (0) 2017.03.11
MIME  (0) 2017.02.26
:
Posted by SK