λ°μν
Notice
Recent Posts
Recent Comments
Link
μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- μ΅μ
- μ ν ν¬ νμ΄μ¬
- Do_it
- matplotlib
- PYTHON
- μ΄μ§μ λ³ν
- λΈλΌμ°μ μ€ν
- mysql
- νμ λ³μ
- DFS
- java
- np.zeros_like
- μ΄κ²μ΄ μ·¨μ μ μν μ½λ©ν μ€νΈλ€
- 2BPerfect
- Do it
- νλ‘κ·Έλλ¨Έμ€
- μλ°
- ν©ν λ¦¬μΌ μ§λ²
- λ€μ΅μ€νΈλΌ μκ³ λ¦¬μ¦
- MacOS
- μ§ κ° μμΈ‘ λΆμ
- λ°μ€κ·Έλν
- dacon
- μμ΄
- sql
- λ°±μ€
- Extended Slices
- jdbc
- BFS
- μ°Έμ‘° λ³μ
Archives
- Today
- Total
π¦ κ³΅λ£‘μ΄ λμ!
pyrhon_re_study...9 λ³Έλ¬Έ
μ κ· ννμμ κΈ°μ΄ λ©νλ¬Έμ
λ¬Έμ ν΄λμ€[ ]
λ¬Έμ ν΄λμ€λ‘ λ§λ€μ΄μ§ μ κ·μμ “[ ] μ¬μ΄μ λ¬Έμλ€κ³Ό λ§€μΉ” λΌλ μλ―Έ
[abc]
"a"λ μ κ·μκ³Ό μΌμΉνλ λ¬ΈμμΈ "a"κ° μμΌλ―λ‘ λ§€μΉ
"before"λ μ κ·μκ³Ό μΌμΉνλ λ¬ΈμμΈ "b"κ° μμΌλ―λ‘ λ§€μΉ
"dude"λ μ κ·μκ³Ό μΌμΉνλ λ¬ΈμμΈ a, b, c μ€ μ΄λ νλλ
ν¬ν¨νκ³ μμ§ μμΌλ―λ‘ λ§€μΉλμ§ μμ
[ ] μμ λ λ¬Έμ μ¬μ΄μ νμ΄ν(-)μ μ¬μ©νλ©΄ λ λ¬Έμ μ¬μ΄μ
λ²μ(From - To)λ₯Ό μλ―Ένλ€. μλ₯Ό λ€μ΄ [a-c]λΌλ μ κ· ννμμ
[abc]μ λμΌνκ³ [0-5]λ [012345]μ λμΌνλ€.
λ¬Έμ ν΄λμ€([ ]) μμλ μ΄λ€ λ¬Έμλ λ©ν λ¬Έμλ μ¬μ©ν μ μμ§λ§
μ£Όμν΄μΌ ν λ©ν λ¬Έμκ° 1κ°μ§ μλ€. κ·Έκ²μ λ°λ‘ ^μΈλ°, λ¬Έμ ν΄λμ€
μμ ^ λ©ν λ¬Έμλ₯Ό μ¬μ©ν κ²½μ°μλ λ°λ(not)λΌλ μλ―Έλ₯Ό κ°λλ€.
μλ₯Ό λ€μ΄ [^0-9]λΌλ μ κ· ννμμ μ«μκ° μλ λ¬Έμλ§ λ§€μΉλλ€.
[μμ£Ό μ¬μ©νλ λ¬Έμ ν΄λμ€]
[0-9] λλ [a-zA-Z] λ±μ λ¬΄μ² μμ£Ό μ¬μ©νλ μ κ· ννμμ΄λ€.
μ΄λ κ² μμ£Ό μ¬μ©νλ μ κ·μμ λ³λμ νκΈ°λ²μΌλ‘ ννν μ μλ€.
\\d - μ«μμ λ§€μΉ, [0-9]μ λμΌν ννμμ΄λ€.
\\D - μ«μκ° μλ κ²κ³Ό λ§€μΉ, [^0-9]μ λμΌν ννμμ΄λ€.
\\s - whitespace λ¬Έμμ λ§€μΉ, [ \\t\\n\\r\\f\\v]μ λμΌν ννμ
맨 μμ λΉ μΉΈμ 곡백문μ(space)λ₯Ό μλ―Ένλ€.
\\S - whitespace λ¬Έμκ° μλ κ²κ³Ό λ§€μΉ, [^ \\t\\n\\r\\f\\v]μ λμΌ
\\w - λ¬Έμ+μ«μ(alphanumeric)μ λ§€μΉ, [a-zA-Z0-9_]μ λμΌ
\\W - λ¬Έμ+μ«μ(alphanumeric)κ° μλ λ¬Έμμ λ§€μΉ, [^a-zA-Z0-9_]
λλ¬Έμλ‘ μ¬μ©λ κ²μ μλ¬Έμμ λ°λμμ μΆμΈ‘ν μ μλ€.
Dot(.) / λ°λ³΅(*) / λ°λ³΅(+)/ λ°λ³΅{(m,n),?}
a.b
"a + λͺ¨λ λ¬Έμ + b"
"abc"λ "a"λ¬Έμμ "b"λ¬Έμ μ¬μ΄μ μ΄λ€ λ¬ΈμλΌλ νλλμμ΄μΌ
νλ μ΄ μ κ·μκ³Ό μΌμΉνμ§ μμΌλ―λ‘ λ§€μΉλμ§ μλλ€.
a[.]b
"a + Dot(.)λ¬Έμ + b"
ca*t
μ΄ μ κ·μμλ λ°λ³΅μ μλ―Ένλ * λ©ν λ¬Έμκ° μ¬μ©λμλ€.
μ¬κΈ°μμ μ¬μ©ν *μ * λ°λ‘ μμ μλ λ¬Έμ aκ° 0λΆν° 무νλλ‘
λ°λ³΅λ μ μλ€λ μλ―Έμ΄λ€.
ca+t
"c + a(1λ² μ΄μ λ°λ³΅) + t"
λ°λ³΅μ λνλ΄λ λ λ€λ₯Έ λ©ν λ¬Έμλ‘ +κ° μλ€.
+λ μ΅μ 1λ² μ΄μ λ°λ³΅λ λ μ¬μ©νλ€. μ¦ *κ° λ°λ³΅ νμ 0λΆν°λΌλ©΄
+λ λ°λ³΅ νμ 1λΆν°μΈ κ²μ΄λ€.
ca{2}t
{1,}μ +μ λμΌνκ³ , {0,}μ *μ λμΌνλ€.
ca{2,5}t
"c + a(2~5ν λ°λ³΅) + t"
ab?c
"a + b(μμ΄λ λκ³ μμ΄λ λλ€) + c"
μ°Έκ³ : https://wikidocs.net/book/1
μ ν ν¬ νμ΄μ¬
** μ ν ν¬ νμ΄μ¬ μ€νλΌμΈ μ± (κ°μ ν) μΆκ° !! (2019.06) ** * [μ± κ΅¬μ μλ΄](https://wikidocs.net/4321) μ΄ μ± μ νμ΄μ¬ ...
wikidocs.net
λ°μν
'Development > Python' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
match κ°μ²΄μ λ©μλ (0) | 2021.12.28 |
---|---|
μ κ·μμ μ΄μ©ν λ¬Έμμ΄ κ²μ (0) | 2021.12.28 |
python_re_study...8 (0) | 2021.12.22 |
python_re_study...7 (0) | 2021.12.21 |
python_re_study...6 (0) | 2021.12.19 |
Comments