رفتن به مطلب
  • 0

replace callback در جاوا یا b4a


rasool.g

سوال

کسانی که با php یا javascript کار کرده باشن میدونن که در این زبان ها توابع جایگزینی وجود داره که میشه عمل جایگزین کردن رو به یه تابع خاص دیگه سپرد مثل

function replacer_1(match, p1, p2, p3, offset, string) {
  // p1 is nondigits, p2 digits, and p3 non-alphanumerics
  return [p1, p2, p3].join(' - ');
}
var newString = 'abc12345#$*%'.replace(/([^\d]*)(\d*)([^\w]*)/, replacer_1);
console.log(newString);  // abc - 12345 - #$*%

یا


<?php
$text = "April fools day is 04/01/2002\n";
$text.= "Last christmas was 12/24/2001\n";

function next_year($matches)
{
  return $matches[1].($matches[2]+1);
}
echo preg_replace_callback("|(\d{2}/\d{2}/)(\d{4})|","next_year",$text);
?>

حالا می خواستم ببینم همچین تابعی هم توی java یا b4a داریم یا باید خودمون یجوری بسازیم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

0 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

هنوز برای این سوال پاسخی ارسال نشده است

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...