๐Ÿ“– Note/Intelli J

Intelli J * ์ •๊ทœ์‹์œผ๋กœ ์ฐพ๊ณ  ์ˆ˜์ •ํ•˜์ž ( feat. DataGrip )

___l_i_ * 2024. 2. 19. 16:21

๋‚˜๋Š”.. ์‚ฌ๋ž‘ํ•œ๋‹ค ์ธํ…”๋ฆฌ์ œ์ด...

์‚ฌ์‹ค ์‚ฌ์šฉํ•˜๊ธด DataGrip ์—์„œ ์‚ฌ์šฉํ•œ ๊ฒƒ์ธ๋ฐ ์‚ฌ์‹ค์ƒ ๊ฐ™์€ ๋ธŒ๋žœ๋“œ(?)๋ผ ์ธํ…”๋ฆฌ์—์„œ๋„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด๋ผ

์ด ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์„ ์ •ํ–ˆ๋‹ค.

 

์ •๊ทœ์‹์œผ๋กœ ๋‚ด์šฉ์„ ์ฐพ๋Š” ๊ธฐ๋Šฅ์ธ๋ฐ ๋ฌผ๋ก  replace ๊ธฐ๋Šฅ๋„ ํ•ด๋‹น ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•ด์„œ ํ•  ์ˆ˜ ์žˆ๋‹ค.

๋ญ ์ •๊ทœ์‹์œผ๋กœ ์ฐพ๋Š”๊ฑฐ์•ผ.. ๊ทธ๋ƒฅํ•˜๋ฉด ๋œ๋‹ค..

 

( ๋งฅ์„ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹จ์ถ•ํ‚ค ์„ค๋ช…๋„ ๋งฅ์ธ ๊ฒƒ์„ ๊ณ ๋ คํ•ด์ฃผ์‹œ๊ธธ.. ใ…Ž)

 

์ฐพ์•„ ๋ฐ”๊พธ๊ธฐ ( command + R ) ์—์„œ .* ๋ฅผ ๋ˆŒ๋Ÿฌ ์ •๊ทœ์‹ ์ž…๋ ฅ์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ๋ ค์ฃผ๊ธฐ๋งŒ ํ•˜๋ฉด๋œ๋‹ค.

 

 

๋ฐ”๊พธ๋Š” ๊ฒƒ๋„ ๊ทธ๋ƒฅ ๋ฐ”๊พธ๋Š” ๋‚ด์šฉ์„ ์•„๋ž˜ ์ž…๋ ฅํ•˜๋ฉด ๋˜๋Š”๋ฐ ๋ฌธ๋œฉ ์ •๊ทœ์‹์œผ๋กœ ์ฐพ์„ ๋•Œ

์ฐพ์€ ๋‚ด์šฉ์„ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ,, ์ธํ…”๋ฆฌ๋„,, ์ธํ…”๋ฆฌ๋ผ๋ฉด,, ๋˜์ง€ ์•Š์„๊นŒ? ํ•˜๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.

 

๊ทธ๋žฌ๋‹ค. ๊ฐ€๋Šฅํ–ˆ๋‹ค. 

<h2>(.*?)</h2>  -- $1 ๋กœ ์‚ฌ์šฉ๊ฐ€๋Šฅ
<h2>(?<title>.*?)</h2> -- ${title} ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

 

๊ฐ๋™..

 

 

์ž์„ธํ•œ ์ด์šฉ๋ฐฉ๋ฒ•์€ ์•„๋ž˜ document ๋ฅผ ํ™•์ธํ•˜์ž :)

 


Thanks for ๐Ÿ™ˆ