![]()
|
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7">
ereg_replace説明string ereg_replace ( string pattern, string replacement, string string)
ã“ã®é–¢æ•°ã¯ã€stringをスã‚ャンã—㦠patternã«ãƒžãƒƒãƒã™ã‚‹ã‚‚ã®ã‚’探ã—〠マッãƒã—ãŸãƒ†ã‚ストをreplacement ã§ç½®æ›ã—ã¾ã™ã€‚ ç½®æ›å¾Œã®æ–‡å—列ãŒè¿”ã•ã‚Œã¾ã™ã€‚(マッãƒã—ãªã‹ã£ãŸå ´åˆã¯ã€ å…ƒã®æ–‡å—列ãŒè¿”ã•ã‚Œã¾ã™ã€‚) patternã®ä¸ã«æ‹¬å¼§ã§ããられãŸéƒ¨åˆ† æ–‡å—列ãŒå«ã¾ã‚Œã¦ã„ã‚‹å ´åˆã€replacement ã®ä¸ã«\\æ•°å— ã®ã‚ˆã†ãªéƒ¨åˆ†æ–‡å—列を埋ã‚込むã“ã¨ã‚‚ã§ãã¾ã™ã€‚ã“ã®éƒ¨åˆ†ã¯ã€ 「数å—ã€ç•ªç›®ã®æ‹¬å¼§ã§ããられãŸéƒ¨åˆ†æ–‡å—列ã«ãƒžãƒƒãƒã™ã‚‹æ–‡å—列 ã«ç½®ãæ›ãˆã‚‰ã‚Œã¾ã™ã€‚ã¾ãŸã€\\0ã¯æ–‡å—列全体 を指ã—ã¾ã™ã€‚9個ã¾ã§ã®éƒ¨åˆ†æ–‡å—列を使ã†ã“ã¨ãŒã§ãã¾ã™ã€‚括弧㯠入れåã«ãªã£ã¦ã„ã¦ã‚‚構ã„ã¾ã›ã‚“。ã“ã®å ´åˆã¯é–‹ã括弧 '(' ㌠最大9個ã¾ã§ä½¿ç”¨å¯èƒ½ã§ã™ã€‚ stringã«ãŠã„ã¦ãƒžãƒƒãƒã™ã‚‹ã‚‚ã®ãŒãªã‹ã£ãŸ å ´åˆã€stringã¯å¤‰æ›´ã•ã‚Œãšã«è¿”ã•ã‚Œã¾ã™ã€‚ ãŸã¨ãˆã°ã€ä»¥ä¸‹ã®ã‚µãƒ³ãƒ—ルコードã¯"This was a test" ã¨3回表示ã—ã¾ã™ã€‚ 注æ„ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã®ã¯ã€ãƒ‘ラメータ replacement ã¨ã—ã¦æ•´æ•°å€¤ã‚’使用ã™ã‚‹å ´åˆã€ 期待ã™ã‚‹çµæžœãŒå¾—られãªã„å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ã“ã‚Œã¯ã€ ereg_replace() ãŒæ–‡å—ã®å€¤ã‚’数値ã¨ã—ã¦è§£é‡ˆã—〠使用ã™ã‚‹ãŸã‚ã§ã™ã€‚例ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«ãªã‚Šã¾ã™ã€‚
ereg(), eregi(), eregi_replace(), str_replace(), preg_match()ã‚‚å‚照下ã•ã„。
|