Next: Potential Problem
Up: Using Metacharacters in Regular
Previous: Matching words with <with
  Contents
Remembering Patterns with \(, \), and \1
¹Ýº¹µÇ´Â ´Ü¾î¸¦ ãÀ» ¶§, ¾µ ¼ö ÀÖ´Â À¯À¶ÇÑ ±â´ÉÀÔ´Ï´Ù. ¿¹¸¦ µé¾î °°Àº ±ÛÀÚ°¡
¹Ýº¹µÇ´Â, µÎ ±ÛÀÚ·Î ÀÌ·ç¾îÁø ÆÐÅÏÀ» ãÀ» ¶§, [a-z][a-z]´Â °ÅÀÇ ¾µ¸ð°¡
¾ø½À´Ï´Ù. \(¿Í \)´Â ÀÌ »çÀÌÀÇ ÆÐÅÏÀ» ±â¾ïÇØ ÁÝ´Ï´Ù. ½ÇÁ¦
ÀÌ ÆÐÅÏÀº \1·Î ¾µ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î °°Àº ±ÛÀÚ°¡ ¹Ýº¹µÇ´Â, µÎ ±ÛÀÚ·Î
ÀÌ·ç¾îÁø ÆÐÅÏÀº \([a-z]\)\1·Î ¾µ ¼ö ÀÖ½À´Ï´Ù. ÇÑ Á¤±Ô½Ä¿¡ ¿©·¯ ½ÖÀÇ
\(¿Í \)°¡ ÀÖ´Ù¸é \1, \2, \3µîÀ¸·Î
¾µ ¼ö
ÀÖ½À´Ï´Ù. ÃÖ´ë 9±îÁö ±â¾ïÇÒ ¼ö ÀÖ½À´Ï´Ù.
`Palindrome'À̶ó´Â °ÍÀÌ ÀÖ½À´Ï´Ù. °£´ÜÈ÷ ¸»ÇØ ¾ÕÀ¸·Î ¾²³ª µÚ·Î ¾²³ª °°Àº
´Ü¾î¸¦ ¸»ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é `radar'°¡ ÀÖ½À´Ï´Ù. 5±ÛÀÚ·Î µÈ palindromeÀ»
ãÀ¸·Á¸é Á¤±Ô½Ä \([a-z]\)\([a-z]\)[a-z]\2\1À» ¾¹´Ï´Ù.
À̴ ƯÈ÷ sed¸¦ ½á¼ ¹®ÀÚ¿À» ġȯÇÒ ¶§¿¡µµ À¯À¶ÇÏ°Ô ¾²ÀÔ´Ï´Ù.
1999-12-14