رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
تشخیص DEL-1231 در یک پیام
#1
سلام.
چجوری میشه وجود یک DEL-CODE مانند DEL-12313 را در یک متن تشخیص داد و جدا سازی کرد؟
پاسخ
تشکر شده توسط:
#2
$str = 'DEL-12313';
if (strpos($str,'DEL') !== false) {
    $code = explode('-', $str);
    $code = $code[1];
}
پاسخ
تشکر شده توسط:
#3
$str = 'This is a product: DEL-12313. This one is another product: DEL-4519';
if(preg_match_all('#(DEL-(\d+))#', $str, $matches)) {
    echo '<pre>' . print_r($matches[1], true) . '</pre>';
    echo '<pre>' . print_r($matches[2], true) . '</pre>';
} else {
    echo '<p>Not Found</p>';
}
/* Output:
Array
(
    [0] => DEL-12313
    [1] => DEL-4519
)

Array
(
    [0] => 12313
    [1] => 4519
)
*/
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان