๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป IT·๊ธฐ์ˆ ·ํ†ต๊ณ„

[NLP] ์ •๊ทœํ‘œํ˜„์‹์„ ํ™œ์šฉํ•œ ์ „์ฒ˜๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ์ถ”์ถœ

by nowgeun 2023. 1. 29.
728x90

์ œ๊ฐ€ ๊ตฐ๋Œ€์— ์žˆ์—ˆ๋˜ ์‹œ์ ˆ, ๋น…๋ฐ์ดํ„ฐ๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ํฐ ํ™”๋‘์˜€์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์•ฝ 10๋…„ ์ •๋„๊ฐ€ ์ง€๋‚œ 2023๋…„์—์„œ ๋น…๋ฐ์ดํ„ฐ๋Š” ์ด์ œ ์ต์ˆ™ํ•ด์ง„ ๋‹จ์–ด์˜ ๋ฐ˜์—ด์— ๋“  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ๋น…๋ฐ์ดํ„ฐ์˜ 80%์ด์ƒ์€ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๊ฐ€ ๋  ๊ฒƒ์ด๋ผ๋Š” ์‚ฌ์‹ค์„ ๋งŽ์€ ์‚ฌ๋žŒ๋“ค์€ ์•„์ง ๋ชจ๋ฅด๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. IBM์˜ ๋ฆฌํฌํŠธ์— ์˜ํ•˜๋ฉด 2025๋…„ ๊นŒ์ง€ ๋Œ€๋ถ€๋ถ„์˜ ๋ฐ์ดํ„ฐ๋Š” ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๊ฐ€ ์ฐจ์ง€ํ•  ๊ฒƒ์ด๋ผ ํ•ฉ๋‹ˆ๋‹ค.

 

๋น„์ •ํ˜•๋ฐ์ดํ„ฐ
๋Œ€๋ถ€๋ถ„์˜ ๋ฐ์ดํ„ฐ๋Š” ๋น„์ •ํ˜•๋ฐ์ดํ„ฐ์ž…๋‹ˆ๋‹ค.

 

๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ์˜ ๋Œ€๋ถ€๋ถ„์€ ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€, ์˜์ƒ, ์Œ์› ๋“ฑ์œผ๋กœ ํŠน๋ณ„ํ•œ ํ‹€์ด ์žกํ˜€์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋•Œ๋ฌธ์— ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„์˜ ๊ฐ€์žฅ ํ•ต์‹ฌ์ ์ธ ๋ถ€๋ถ„์€ ๋ชจ๋ธ๋ง์ด ์•„๋‹Œ ์ „์ฒ˜๋ฆฌ์ž…๋‹ˆ๋‹ค. ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ๋ฅผ ์ •ํ˜•ํ™” ํ•˜๊ณ  ์˜๋ฏธ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋กœ ๋ณ€ํ˜• ๋ฐ ์ฒ˜๋ฆฌํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ๋” ๋งŒ๋“œ๋Š” ์ž‘์—…์„ ์ „์ฒ˜๋ฆฌ ์ž‘์—…์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ •๋ถ€์—์„œ๋„ ์ ๊ทน ์ง€์› ์ค‘์ด๋ฉฐ, ๋– ์˜ค๋ฅด๋Š” ๋ถ€์—…์ธ ๋ฐ์ดํ„ฐ ๋ผ๋ฒจ๋ง ์•„๋ฅด๋ฐ”์ดํŠธ๋„ ๋น„์ •ํ˜•๋ฐ์ดํ„ฐ๋ฅผ ์ •ํ˜•ํ™” ํ•˜๊ณ  ์ „์ฒ˜๋ฆฌํ•˜๋Š” ๊ฒƒ๊ณผ ์—ฐ๊ด€์ด ๋ฉ๋‹ˆ๋‹ค. ํ”ํžˆ ๋ฐ์ดํ„ฐ๋ฅผ ์š”๋ฆฌ์— ๋งŽ์ด ๋น„์œ ๋ฅผ ํ•˜๊ณค ํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์š”๋ฆฌ์˜ ์žฌ๋ฃŒ๋ผ๋ฉด, ์ „์ฒ˜๋ฆฌ๋Š” ์žฌ๋ฃŒ ์†์งˆ ๋ฐ ์ค€๋น„ ๊ณผ์ •์ž…๋‹ˆ๋‹ค. ์ƒ์„ ์„ ์†์งˆํ•˜์ง€ ์•Š๊ณ ๋Š” ๋ง›์žˆ๋Š” ์ดˆ๋ฐฅ์„ ๋งŒ๋“ค ์ˆ˜ ์—†๊ณ , ์•„๋ฌด๋ฆฌ ์ข‹์€ ๊ณ ๊ธฐ๋ผ๋„ ๋จน์„ ์ˆ˜ ์žˆ๋Š” ํฌ๊ธฐ๋กœ ์ฐ ์ˆ˜ ์—†๋‹ค๋ฉด ์ข‹์€ ์Œ์‹์„ ๋งŒ๋“ค ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์š”๋ฆฌ์˜ ํ•ต์‹ฌ์ด ์žฌ๋ฃŒ์ธ ๊ฒƒ ์ฒ˜๋Ÿผ, ๋น…๋ฐ์ดํ„ฐ ๋ถ„์„์˜ ํ•ต์‹ฌ์€ ์ „์ฒ˜๋ฆฌ ๊ณผ์ •์ž…๋‹ˆ๋‹ค. 

 

์ „์ฒ˜๋ฆฌ
๋ฐ์ดํ„ฐ ๋ถ„์„๊ฐ€์˜ ์ฃผ ์—…๋ฌด๋Š” ์ „์ฒ˜๋ฆฌ์ž…๋‹ˆ๋‹ค.

์˜ค๋Š˜์€ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ ์ค‘ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์ฒ˜๋ฆฌํ•˜๋Š” ๊ธฐ๋ณธ์ ์ธ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋‹ค๋ฃจ๊ฒ ์Šต๋‹ˆ๋‹ค. ๋ฌธ์ž๋กœ ๋˜์–ด์žˆ๋Š” ์ค„ ๊ธ€, ๋ฉ”์‹œ์ง€, ๋ฉ”์ผ ๋“ฑ์—์„œ ํŠน์ •ํ•œ ํŒจํ„ด์„ ๊ฐ€์ง„ ์ •๋ณด๋ฅผ ๋ฝ‘๊ณ  ์‹ถ์„ ๋•Œ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด "์ •๊ทœํ‘œํ˜„์‹" ์ž…๋‹ˆ๋‹ค.

 

์ •๊ทœํ‘œํ˜„์‹

์ •๊ทœํ‘œํ˜„์‹(Regular Expression)์€ ํŠน์ •ํ•œ ํŒจํ„ด์„ ๊ฐ€์ง„ ๋ฌธ์ž์—ด์„ ํ‘œํ˜„ํ•˜๋Š” ์ˆ˜์‹์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. 

[\d,์กฐ์–ต๋งŒ์ฒœ๋ฐฑ์‹ญ ]+์›

์œ„์˜ ์ •๊ทœํ‘œํ˜„์‹์€ ํ…์ŠคํŠธ์—์„œ ๊ธˆ์•ก์„ ์ถ”์ถœํ•˜๋Š” ์ •๊ทœํ‘œํ˜„์‹์ž…๋‹ˆ๋‹ค:

\d :  digits์˜ ๋œป์ด๋ฉฐ 0~9๊นŒ์ง€์˜ ์ˆซ์ž๋กœ๋œ ๋ถ€๋ถ„์„ ๋งค์นญํ•ฉ๋‹ˆ๋‹ค.
[] :  ๋Œ€๊ด„ํ˜ธ ์•ˆ์— ์žˆ๋Š” ์–ด๋–ค ์š”์†Œ๋“ค ์ค‘ ํ•˜๋‚˜๊ฐ€ ์žˆ์œผ๋ฉด ๋งค์นญํ•ฉ๋‹ˆ๋‹ค.
+  :  ๋งค์นญ์ด ํ•œ๊ฐœ ์ด์ƒ์ผ ๊ฒฝ์šฐ

์ฆ‰, ์œ„์˜ ์ •๊ทœํ‘œํ˜„์‹์˜ ์˜๋ฏธ๋Š” ์ˆซ์ž, ์ฝค๋งˆ, "์กฐ", "์–ต", "๋งŒ", "์ฒœ", "๋ฐฑ", "์‹ญ"์œผ๋กœ ์—ฐ์†๋˜๋Š” ๋ฌธ์ž์™€ "์›"์œผ๋กœ ๋๋‚˜๋Š” ํŒจํ„ด์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ํŒจํ„ด์œผ๋กœ ๋งค์นญ์„ ํ•˜๊ฒŒ ๋  ๊ฒฝ์šฐ ์›ํ™”๋กœ ๋œ ๋Œ€๋ถ€๋ถ„์˜ ๊ธˆ์•ก์— ๋Œ€ํ•ด ์ถ”์ถœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

 

Python ์ฝ”๋“œ๋กœ ํ…Œ์ŠคํŠธํ•ด๋ณด๊ธฐ

์•„๋ž˜์˜ ์‹ ๋ฌธ๊ธฐ์‚ฌ์—์„œ ๊ธˆ์•ก์œผ๋กœ ๋œ ๋ถ€๋ถ„๋งŒ ์ •๊ทœํ‘œํ˜„์‹์„ ์ด์šฉํ•˜์—ฌ ์ถ”์ถœํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

http://www.kgrow.co.kr/news/articleView.html?idxno=822455 

 

๊ณต์‹œ๊ฐ€๋ณด๋‹ค ๋‚ฎ๊ฒŒ ํŒ”๋ฆฐ ์ง‘๊ฐ’์— ๋ฟ”๋‚œ ์ง‘์ฃผ์ธ๋“ค - K๊ทธ๋กœ์šฐ

[K๊ทธ๋กœ์šฐ ์ด์—ฐ์ง„ ๊ธฐ์ž] ์ตœ๊ทผ ์ง‘๊ฐ’์ด ๋น ๋ฅธ ์†๋„๋กœ ํ•˜๋ฝํ•˜๋ฉด์„œ ๊ณต์‹œ๊ฐ€๊ฒฉ ๋ณด๋‹ค ๋‚ฎ๊ฒŒ ๊ฑฐ๋ž˜๋˜๋Š” ์•„ํŒŒํŠธ๊ฐ€ ํฌ๊ฒŒ ๋Š˜์–ด๋‚˜๊ณ  ์žˆ๋‹ค. ์ง‘์ฃผ์ธ ์ž…์žฅ์—์„œ๋Š” ์‹œ์„ธ ํ•˜๋ฝ์€ ๋ฌผ๋ก  ์„ธ๊ธˆ์˜ ๊ธฐ์ค€์ด ๋˜๋Š” ๊ณต์‹œ๊ฐ€๊ฒฉ ์กฐ

www.kgrow.co.kr

 

import re

pattern = r'[\d][\d์กฐ์–ต๋งŒ์ฒœ๋ฐฑ์‹ญ ,]+์›'
money = re.compile(pattern)

text = """
์ตœ๊ทผ ์ง‘๊ฐ’์ด ๋น ๋ฅธ ์†๋„๋กœ ํ•˜๋ฝํ•˜๋ฉด์„œ ๊ณต์‹œ๊ฐ€๊ฒฉ ๋ณด๋‹ค ๋‚ฎ๊ฒŒ ๊ฑฐ๋ž˜๋˜๋Š” ์•„ํŒŒํŠธ๊ฐ€ ํฌ๊ฒŒ ๋Š˜์–ด๋‚˜๊ณ  ์žˆ๋‹ค.
์ง‘์ฃผ์ธ ์ž…์žฅ์—์„œ๋Š” ์‹œ์„ธ ํ•˜๋ฝ์€ ๋ฌผ๋ก  ์„ธ๊ธˆ์˜ ๊ธฐ์ค€์ด ๋˜๋Š” ๊ณต์‹œ๊ฐ€๊ฒฉ ์กฐ์ •์— ๋Œ€ํ•œ ํ•„์š”์„ฑ์ด ์ œ๊ธฐ ๋˜๊ณ  ์žˆ๋‹ค. 
๋ถ€๋™์‚ฐ ์ค‘๊ฐœ์—…์ฒด ์ง‘ํ† ์Šค๊ฐ€ ์„œ์šธ๊ณผ ๊ฒฝ๊ธฐ, ์ธ์ฒœ ์ง€์—ญ์˜ ๊ตญํ† ๊ตํ†ต๋ถ€ ์•„ํŒŒํŠธ ๋งค๋งค ์‹ค๊ฑฐ๋ž˜๊ฐ€๋ฅผ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ, 
2022๋…„ 4๋ถ„๊ธฐ ๊ฑฐ๋ž˜ ์ค‘ 303๊ฑด์ด ๋™์ผ ๋ฉด์  ์ตœ์ € ๊ณต์‹œ๊ฐ€๊ฒฉ ์ดํ•˜ ๊ฐ€๊ฒฉ์œผ๋กœ ๊ฑฐ๋ž˜๋œ ๊ฒƒ์œผ๋กœ ์ง‘๊ณ„๋๋‹ค. 
์ด๋Š” ๊ฐ™์€ ํ•ด ์ „ ๋ถ„๊ธฐ๋ณ„ ํ‰๊ท ์น˜์ธ 48๊ฑด๋ณด๋‹ค 6๋ฐฐ ์ด์ƒ ๊ธ‰์ฆํ•œ ์ˆ˜์น˜๋‹ค.
ํŠนํžˆ ์ฆ์—ฌ ๋“ฑ์œผ๋กœ ์‹œ์„ธ๋ณด๋‹ค ๋‚ฎ๊ฒŒ ๊ฑฐ๋ž˜๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์€ ์ง๊ฑฐ๋ž˜๋ฅผ ์ œ์™ธํ•˜๊ณ  ์ค‘๊ฐœ๊ฑฐ๋ž˜๋งŒ์œผ๋กœ๋„ 
232๊ฑด์˜ ์•„ํŒŒํŠธ ๊ฑฐ๋ž˜๊ฐ€ ๊ณต์‹œ๊ฐ€๊ฒฉ ์ดํ•˜๋กœ ์ด๋ค„์กŒ๋‹ค๋Š” ์ ์€ ์ฃผ๋ชฉ ํ•  ๋งŒํ•˜๋‹ค. 
์„œ์šธ์—์„œ๋Š” ์„œ์šธ ์„œ์ดˆ๊ตฌ ์„œํฌ์œต์ฐฝ์•„ํŒŒํŠธ ์ „์šฉ๋ฉด์  101.83ใŽก๋Š” ์ง€๋‚œ๋‹ฌ 13์ผ 9์–ต3480๋งŒ ์›์— ์ค‘๊ฐœ๊ฑฐ๋ž˜๋๋‹ค. 
์ตœ์ € ๊ณต์‹œ๊ฐ€๊ฒฉ 11์–ต8000๋งŒ์›๋ณด๋‹ค 2์–ต 4520๋งŒ์› ๋‚ฎ์€ ๊ธˆ์•ก์— ์†๋ฐ”๋€œ๋œ ๊ฒƒ์ด๋‹ค. 
๋ฌด๋ ค ๊ณต์‹œ๊ฐ€๊ฒฉ๋ณด๋‹ค 2์–ต ์ด์ƒ ๋‚ฎ๊ฒŒ ๊ฑฐ๋ž˜๋œ ์‚ฌ๋ก€๋‹ค.
๊ฐ•๋‚จ๊ตฌ ๊ฐœํฌ์ฃผ๊ณต6๋‹จ์ง€์—์„œ๋Š” ์ง€๋‚œ๋‹ฌ 17์ผ ์ „์šฉ๋ฉด์  83.21ใŽก๊ฐ€ ์ตœ์ € ๊ณต์‹œ๊ฐ€๊ฒฉ์ธ 20์–ต800๋งŒ์›๋ณด๋‹ค
1์–ต์› ๊ฐ€๋Ÿ‰ ๋–จ์–ด์ง„ 19์–ต์›์— ์ค‘๊ฐœ๊ฑฐ๋ž˜๋๋‹ค.
์•ž์„œ ๋ฌธ์žฌ์ธ ์ •๋ถ€๋Š” ๊ณต์‹œ๊ฐ€๊ฒฉ ํ˜„์‹คํ™”์œจ์„ ๊ธ‰๊ฒฉํ•˜๊ฒŒ ์ธ์ƒํ•œ ๋ฐ˜ํŽธ 
์ง€๋‚œํ•ด ์ง‘๊ฐ’์€ ํฐ ํญ์˜ ํ•˜๋ฝ์ด ์ด์–ด์ง€๋ฉด์„œ ๊ฐญ ์ฐจ์ด๊ฐ€ ์ปค์กŒ๊ณ , ์—ญ์ „ ํ˜„์ƒ์ด ๋‚˜ํƒ€๋‚˜๊ณ  ์žˆ๋‹ค. 
๋ถ€๋™์‚ฐ ์ „๋ฌธ๊ฐ€๋“ค์€ ์ „๊ตญ์ ์œผ๋กœ ๊ณต์‹œ๊ฐ€๊ฒฉ ๋ณด๋‹ค ์ดํ•˜๋กœ ๊ฑฐ๋ž˜๋˜๋Š” ์•„ํŒŒํŠธ๊ฐ€ ๋งŽ์ด ๋Š˜์–ด๋‚˜๋ฉด ๊ทธ๋งŒํผ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์–ด 
๊ณต์‹œ๊ฐ€๊ฒฉ์„ ์กฐ์ • ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค๊ณ  ์กฐ์–ธํ•œ๋‹ค. 
ํ•จ์˜์ง„ ์ง๋ฐฉ ๋น…๋ฐ์ดํŠธ๋žฉ์žฅ์€ "๊ณต์‹œ์ง€๊ฐ€ ์ดํ•˜๋กœ ๊ฑฐ๋ž˜๊ฐ€ ์ด๋ค„์ง„๋‹ค๋Š” ๊ฒƒ์€ ๋ถ€๋™์‚ฐ ์‹œ์žฅ์˜ ์นจ์ฒด๊ฐ€ ์‹ฌ๊ฐํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๋ฐ˜์˜ํ•˜๋Š” ๊ฒƒ"
์ด๋ผ๋ฉฐ "๊ณต์‹œ์ง€๊ฐ€๊ฐ€ ์žฌ์กฐ์ •๋œ๋‹ค ํ•ด๋„ ๊ณ ๊ธˆ๋ฆฌ๊ฐ€ ์ง€์†๋˜๋Š” ํ•œ ์˜ฌํ•ด ์ƒ๋ฐ˜๊ธฐ๊นŒ์ง€ ์ด๋Ÿฐ ๊ฑฐ๋ž˜๊ฐ€ ๋Š˜์–ด๋‚  ์ˆ˜ ์žˆ๋‹ค"๊ณ  ๋งํ–ˆ๋‹ค.
์ง„ํƒœ์ธ ์ง‘ํ† ์Šค ์•„ํŒŒํŠธ์ค‘๊ฐœํŒ€์žฅ์€ “๊ณต์‹œ๊ฐ€๊ฒฉ์€ ์ „์„ธ ๋Œ€์ถœ ๋˜๋Š” ๋ณด์ฆ๋ณดํ—˜ ๊ฐ€์ž… ์‹œ ๊ฐ์ • ํ‰๊ฐ€์— ์žˆ์–ด ์ค‘์š”ํ•œ ์š”์†Œ ์ค‘ ํ•˜๋‚˜๋กœ, 
์‹ค์ œ ๊ฑฐ๋ž˜๊ธˆ์•ก๋ณด๋‹ค ๊ณต์‹œ ๊ฐ€๊ฒฉ์ด ๋†’์€ ๊ฒฝ์šฐ ์‹œ์„ธ ๋Œ€๋น„ ๋Œ€์ถœ ๋˜๋Š” ๋ณด์ฆ์•ก์ด ์ƒํ–ฅ๋˜์–ด 
๊นกํ†ต ์ „์„ธ๋‚˜ ๋ถ€์‹ค ์ฑ„๊ถŒ์„ ์•ผ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค”๋ฉฐ “๊ณต์‹œ๊ฐ€๊ฒฉ์€ ๋ณด์œ ์„ธ์˜ ์‚ฐ์ •๊ทผ๊ฑฐ๋กœ ํ™œ์šฉ๋ผ 
์‹ค์ œ ์ž์‚ฐ ๊ฐ€์น˜ ๋Œ€๋น„ ๊ณผ๋„ํ•˜๊ฒŒ ๋†’์„ ๊ฒฝ์šฐ ์„œ๋ฏผ ์‹ค์ˆ˜์š”์ž์˜ ๋ถ€๋‹ด์„ ๊ฐ€์ค‘์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค”๊ณ  ๋งํ–ˆ๋‹ค.
ํ•œํŽธ ์ •๋ถ€๋„ ๊ณต์‹œ๊ฐ€๊ฒฉ์„ ์ธํ•˜ํ•˜๊ณ  ์žˆ๋‹ค. 
๊ตญํ† ๊ตํ†ต๋ถ€๋Š” ์˜ฌํ•ด 1์›” 1์ผ ๊ธฐ์ค€ ์ „๊ตญ ํ‘œ์ค€์ง€ ๊ณต์‹œ์ง€๊ฐ€์™€ ํ‘œ์ค€์ฃผํƒ ๊ณต์‹œ๊ฐ€๊ฒฉ์„ ํ™•์ •ํ–ˆ๋‹ค. 
์žฌ์‚ฐ์„ธ ๋“ฑ ์„ธ๊ธˆ ๋ถ€๊ณผ ๊ธฐ์ค€์ด ๋˜๋Š” ํ‘œ์ค€ ๋‹จ๋…์ฃผํƒ(ํ‘œ์ค€์ฃผํƒ) ๊ณต์‹œ๊ฐ€๊ฒฉ์€ ์ง€๋‚œํ•ด๋ณด๋‹ค 5.95% ๋‚ด๋ฆฐ ์ˆ˜์ค€์œผ๋กœ ํ™•์ •๋๋‹ค. 
ํ‘œ์ค€์ง€ ๊ณต์‹œ์ง€๊ฐ€๋Š” 5.92% ๋–จ์–ด์กŒ๋‹ค.
"""

money.findall(text)

๋‰ด์Šค๊ธฐ์‚ฌ์—์„œ ๊ธˆ์•ก ๋ถ€๋ถ„๋งŒ ์„ฑ๊ณต์ ์œผ๋กœ ์ถ”์ถœ๋์Šต๋‹ˆ๋‹ค. ๊ธฐ์ž๊ฐ€ ์ ์€ ๊ธฐ์‚ฌ ๋‚ด์šฉ ๋‚ด ๊ธˆ์•ก์˜ ๋„์–ด์“ฐ๊ธฐ๊ฐ€ ์ œ๊ฐ๊ฐ์ด์ง€๋งŒ, ์ •๊ทœํ‘œํ˜„์‹์„ ํ™œ์šฉํ•˜์—ฌ ์ „๋ถ€ ๋งค์นญ์„ ์‹œ์ผฐ์Šต๋‹ˆ๋‹ค.

์ถ”๊ฐ€๋กœ ์•„๋ž˜ ๋งํฌ๋กœ ๊ฐ€์‹œ๋ฉด python์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ ๋„ ์ •๊ทœํ‘œํ˜„์‹์„ ํ…Œ์ŠคํŠธํ•˜๊ณ  ๋ฐฐ์›Œ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

> RegExr

 

RegExr: Learn, Build, & Test RegEx

RegExr is an online tool to learn, build, & test Regular Expressions (RegEx / RegExp).

regexr.com


์˜ค๋Š˜์€ ์ •๊ทœํ‘œํ˜„์‹์„ ํ™œ์šฉํ•˜์—ฌ ๋น„์ •ํ˜• ๋ฐ์ดํ„ฐ์—์„œ ์›ํ•˜๋Š” ์ •๋ณด๋ฅผ ์ถ”์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋‹ค๋ค˜์Šต๋‹ˆ๋‹ค.

์ดํ›„ ํฌ์ŠคํŒ…์—์„œ๋Š” ์ฃผ์†Œ, ์ด๋ฉ”์ผ, ์ „ํ™”๋ฒˆํ˜ธ ๋“ฑ ๋‹ค์–‘ํ•œ ์ •๊ทœํ‘œํ˜„์‹ ํŒจํ„ด์„ ์†Œ๊ฐœํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€