Thinking in Java Ö®String ÕýÔò±í´ïʽ
ʲôÊÇÕýÔò±í´ïʽ£¿
ÕýÔò±í´ïʽÊÇÒ»ÖÖÇ¿´ó¶øÁé»îµÄÎı¾´¦Àí¹¤¾ß¡£Ê¹ÓÃÕýÔò±í´ïʽ£¬ÎÒÃÇÄܹ»ÒÔ±à³ÌµÄ·½Ê½£¬¹¹Ô츴ÔÓµÄÎı¾Ä£Ê½£¬²¢¶ÔÊäÈëµÄ×Ö·û´®½øÐÐËÑË÷¡£Ò»µ©ÕÒµ½ÁËÆ¥ÅäÕâЩģʽµÄ²¿·Ö£¬Äã¾ÍÄܹ»ËæÐÄËùÓûµØ¶ÔËüÃǽøÐд¦Àí¡£ÕýÔò±í´ïʽÌṩÁËÒ»ÖÖÍêȫͨÓõĵķ½Ê½£¬Äܹ»½â¾ö¸÷ÖÖ×Ö·û´¦ÀíÏà¹ØµÄÎÊÌ⣺ƥÅ䣬ѡÔñ£¬±à¼ÒÔ¼°ÑéÖ¤¡£
Ò»°ãÀ´Ëµ£¬ÕýÔò±í´ïʽ¾ÍÊÇһijÖÖ·½Ê½À´ÃèÊö×Ö·û´®¡£
ÕýÔò±í´ïʽÖУ¬·´Ð±Ïß “\\”±íʾ£ºÎÒÏëÒªÔÚÕýÔò±í´ïʽÖвåÈëÒ»¸öÕýÔò±í´ïʽ·´Ð±Ïߣ¬ËùÒÔÆäºóµÄ×Ö·ûÓÐÌØÊâÒâÒå¡£È磬Èç¹ûÄãÏë±íʾһλÊý×Ö£¬ÄÇôÕýÔò±í´ïʽӦ¸ÃÊÇ\\d£¬Èç¹ûÏë²åÈëÒ»¸öÆÕͨµÄ·´Ð±Ïߣ¬ÔòÓ¦¸ÃÕâÑù\\\\.
Òª±íʾ“Ò»¸ö»òÕß¶à¸ö֮ǰµÄ±í´ïʽ”£¬Ó¦¸ÃʹÓÃ+¡£ËùÒÔ£¬Èç¹ûÒª±íʾ“¿ÉÄÜÓÐÒ»¸ö¸ººÅ£¬ºóÃæ¸ú×Åһλ»ò¶àλÊý×Ö” ¿ÉÒÔÕâÑù£¬
-£¿\\d+
Ïà¹ØÎĵµ£º
public String getCheckDateString(String str) {
Date date = new Date();//»ñÈ¡µ±Ç°ÏµÍ³ÈÕÆÚ
SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd");//ʱ¼ä¸ñʽ
......
package com.hongsoft.test;
import java.io.*;
//¶¨ÖƵÄÀà×°ÈëÆ÷
public class TestCompile extends ClassLoader
{
String _compiler;
String _classpath;
public static void main(String[] args)
{
new TestCompile();
}
public TestCompile()
{
super(ClassLoader.getSystemClassLoader());
//ĬÈϱàÒëÆ ......
(Ô´´)ÉîÈëÑо¿java¶ÔString×Ö·û´®¶ÔÏóµÄ´´½¨ÒÔ¼°¹ÜÀí
(2008-9-27 bbh)
ÐÂÊÖ³õѧ,²»¶ÔµÄµØ·½´ó¼Ò¶à¶àÖ¸½Ì~
¾³£¿´µ½ºÜ¶àÈËÌÖÂÛjavaÖйØÓÚStringµÄÎÊÌâ,ÎÒÒ²¾ÍÓеãÐËȤÁË,¼øÓÚÍøÉϺܶàÈËдµÄ¶¼²î±ðºÜ´ó,
ͬÑùµÄÎÊÌâ¶¼ÊDz»Í¬µÄ˵·¨,ÎÒºÜÃÔºý,»¨ÁËÒ»ÍíÉ϶ÁÁËJava Virtual Machine SpecificationºÍ
The Java Language Spec ......
JavaÖеÄstartsWithºÍendsWith·½·¨£¬ÔÚfilterµÄ¹¦ÄÜʵÏÖÖкܷ½±ã£¬PHP¿ÉÒÔÓÃstrncmp()
ʵÏÖstartsWith£¬µ«ÊÇÎÞ·¨ÊµÏÖendsWith£¬ÓÐЩÈË»áÓÃÕýÔòÀ´ÊµÏÖ£¬µ«´ó¶àÊýÈ˶¼²»Ï²»¶ÕýÔò±í´ïʽµÄ²Ù×÷¡£
ÕâÀïÎÒͨ¹ýÒ»¸ö½Ðsubstr_compareµÄ·½·¨ÊµÏÖ(ͬʱËûÒ²ÄÜʵÏÖsta ......