بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

استفاده از Regular Expression

مدیریت گفتگو
طاهر 12 سال پیش
آخرین تغییر: 12 سال پیش

یافتن زیر رشته از یک متن با استفاده از Regular Expression

 
import java.util.regex.Matcher;
import java.util.regex.Pattern;
class Main {
    private static final Pattern charsetPattern = Pattern.compile("(?i)\\bcharset=\\s*\"?([^\\s;\"]*)");
  /**
   * Parse out a charset from a content type header.
   * 
   * @param contentType
   *           e.g. "text/html; charset=EUC-JP"
   * @return "EUC-JP", or null if not found. Charset is trimmed and
   *         uppercased.
   */
  static String getCharsetFromContentType(String contentType) {
    if (contentType == null)
      return null;
    Matcher m = charsetPattern.matcher(contentType);
    if (m.find()) {
      return m.group(1).trim().toUpperCase();
  }
    return null;
  }
}

 

در

نظرات

sadeghbarout 12 سال پیش
داداش این سواله؟ جوابه؟ آموزشه ؟
javac 12 سال پیش
اگر آموزش هست حداقل یه کمی توضیح بدین بدونیم چی به چیه؟
طاهر 12 سال پیش
آموزش هست دیگه نحوه استفاده رو نشون میده
sadeghbarout 12 سال پیش
داداش آموزش یه سری داره یه تهی داره. اول یه توضیح بده regular Expression چیه . بعد بگو به چه دردی میخوره. بعد بگو حالا میخوایم بنویسیمش اینجوری مینویسیم . حالا میخوایم استفاده کنیم اینجوری استفاده میکنیم. اگه فقط به کد نوشتن باشه که تو گوگل سرچ کنیم Regular Expression هم کدهاش میاد
مجتبی یگانه 12 سال پیش
بچه ها توقع های بیخود دریما ! ، کی میاد موقع جام جهانی توضیح بنویسه ! - ولی آقا طاهر اگه حداقل یکی دوتا نمونه ی وردی خروجی رو میذاشتید گوشی دستمون بود داستان چیه D:
uncocoder 12 سال پیش
Taher جان شما خیلی چنگال می نویسیدا. به راهنمای درج سورس دقت کنید.

پاسخ‌ها 1

harani 12 سال پیش

آیا کسی از دوستان میتونه regular expersion رو خوب و کاربردی توضیح بده تو نت خیلی سادهو مختصر  آموزش داده .

من چیز زیادی دستگیرم نشد

نظرات

javac 12 سال پیش
توضيح منظورتون آموزش استفاده هست يا كلا اينكه به چه درد ميخوره؟
مجتبی یگانه 12 سال پیش
من میتونم عبارت های ساده بنویسم و از این لینک یاد گرفتم ، اما در نوشتن عبارت های پیچیده مشکل دارم !

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .