PDA

View Full Version : حروف نامفهوم در php



saeedtrb
جمعه 04 اسفند 1391, 13:25 عصر
سلام دوستان
امروز داخل فايل هاي wordpress دنبال چيزي مي گشتم كه با اين كلمات روبرو شدم ونمي دونم چي هستن
كسي مي دونه اينا چي هستند؟

'#((?:<a [^>]+>\s*)?<img [^>]+>(?:\s*</a>)?)(.*)#is'
يا كسي مي تونه يگه مفهوم اين دستور چيه؟

if ( ! isset( $attr['caption'] ) ) {
if ( preg_match( '#((?:<a [^>]+>\s*)?<img [^>]+>(?:\s*</a>)?)(.*)#is', $content, $matches ) ) {
$content = $matches[1];
$attr['caption'] = trim( $matches[2] );
}
}

Tarragon
جمعه 04 اسفند 1391, 13:34 عصر
سلام
اسمشون حروف با قاعده هست.
تو گوگل بگردید پیدا می کنید
موفق باشید.

omidabedi
جمعه 04 اسفند 1391, 13:52 عصر
این کتاب رو مطالعه کنید
Mastering Regular Expressions (http://it-ebooks.info/book/341/)

رضا قربانی
شنبه 05 اسفند 1391, 00:12 صبح
اینجا هم نگاه کن یه چیزایی گیرت میاد :
http://barnamenevis.org/showthread.php?358191-دنیای-رگولار-اکسپرشن-Regular-expression