์๋
ํ์ธ์,
RegExpConstructor
๋ ์ด์ $#$ JSRegex
System.Text.RegularExpressions.Regex
๋ฅผ ๋ฐํํฉ๋๋ค. ์ด๋ ๋๋๋ก .Net์ ์ ๊ท์ ๋์ ๊ธฐ๋ณธ ์ ๊ท์์ ์ฌ์ฉํ๊ธฐ๋ฅผ ์ํ๊ธฐ ๋๋ฌธ์ ๋ฌธ์ ์
๋๋ค.
๊ฐ์ธ์ ์ผ๋ก JavaScript API์ ์ผ๋ถ๋ฅผ ์๋ฅด๋ฉด ์ ๋๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋ฐ๋ผ์ ์ฌ์ฉ์๋ ์์ ์ ๊ฒฝ์ฐ์ ์ ํธํ๋ API๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ๋ฐ์ธ๋ฉ์ ์์ฑํ ๋ ์ผ๋ถ JavaScript ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ JSRegex๋ฅผ ์์ํฉ๋๋ค.
๊ธฐ๋ณธ JavaScript API๋ฅผ ๋ค์ ๋์ ํ๋ ๋ฐ ๋์ํ์๊ฒ ์ต๋๊น? :)
Fable์ F# ์ ๊ท์์ JS ์ ๊ท์์ผ๋ก ๋ณํํ๋ฏ๋ก ๋ชจ๋ JS API๋ก ๋ณด๋ผ ์ ์์ด์ผ ํฉ๋๋ค. ์ฌ์ค, System.Text.RegularExpressions.Regex
๋ฅผ ์ฌ์ฉํ ๋ ์ ์ญ ํ๋๊ทธ๊ฐ ํญ์ .NET ๋์์ ์๋ฎฌ๋ ์ดํธํ๋๋ก ์ค์ ๋์ด ์๊ธฐ ๋๋ฌธ์ RegExpConstructor
๋ง ๋จ๊ฒผ์ต๋๋ค. ๋๋ก๋ ์ฑ๋ฅ์ ์ํด ์ํ์ง ์์ ๋(๋๋ ๊ณ ์ ํ๋๊ทธ๊ฐ ํ์ํ ๋) ).
์์์ด ๐
๋ด Safari ๋ธ๋ผ์ฐ์ ๊ฐ ์ด์ ๋ฒ์ ์ repl์์ ๋ฉ์ถ ๊ฒ ๊ฐ์๋ฐ ์ฐจ๋จ ํด์ ๋ฐฉ๋ฒ์ ๋ชจ๋ฅด๊ฒ ์ต๋๋ค...
Firefox์์ ํ ์คํธํ ํ ๊ฒฐ๊ณผ์ ์ผ๋ก ๊ธฐ๋ณธ JS ์ ๊ท์์ด ์ค์ ๋ก ์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์, Safari๋ ๋ฒ๊ทธ์ฒ๋ผ ๋ณด์ด๋ ์๋น์ค ์์ปค๋ฅผ ๋ฌดํจํํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. Alt + Cmd + R์ ์๋ํ ์ ์์ต๋๋ค.