如2005-06-10 23:33:25,我想把个个子段取出来,但是是"-"和":"分隔不是空格分格请问各位如何解觉????
by lawrence2008 - Shell - 2005-06-12 13:08:17 阅读(4464) 回复(12)
现在刚学写脚本,就遇到问题了,急需一个函数,各位帮忙了 该函数基本功能:读入一个ip,判断该ip是否合法,如果不合法,继续读入一个ip,如果该ip合法,退出该函数。 写过这种函数的老兄一定帮忙了,确实着急。谢谢各位了
/** * 判断字符串emailAddr是否为合法的email格式 * 主要判断 [email='@']'@'[/email] 及'.'是否出现,以及两者的位置 * @param emailAddr 输入的email地址 * @return true/false。 */ function emailCheck(emailAddr) { if((emailAddr == null) || (emailAddr.length < 2)) return false ; // 需出现 [email='@']'@'[/email] ,且不在首字符. var aPos = emailAddr.indexOf("@" ,1) ; if(aPos < 0) { ...
合法格式如下如下:(年-月-日 时:分 秒可有可无) 1."xxxx-xx-xx xx:xx:xx" 例:2004-07-22 12:12:00 2."xx-xx-xx xx:xx:xx" 例:04-07-22 12:12:00 3." xxxx-xx-xx xx:xx:xx " 例: 2004-07-22 12:12:00 4."xxxx-xx-xx xx:xx:xx" 例:2004-07-22 12:12:00 5."xxxx-x-x x:x:x" 例:2004-7-2 2:1:0 6."xx-x-x x:x:x" 例:04-7-2 2:1:0 7." xxxx...
程序如下,可以编译执行:
问题是判断输入超过255的地方有错,判断是否数字就可以,
正确执行:
a:192.168.1.1
true
a:266.266.266.266
flause
a:cc.cc.cc.cc
flause
现在执行情况:
a:192.168.1.1
true
a:266.266.266.266
true
a:cc.cc.cc.cc
flause
\帮忙看一下啦
-------------------------------------
#include
参考: http://www.google.cn/codesearch/p?hl=zh-CN#DHu031yp3ns/~chili/PBI/ProgramExamples/FromCourseNotes/ispalindrome2.py&q=genome%20lang:python 输入一段序列,判断该序列是否为回文 1,分别从左到右、从右到左判断字符是否相等。 def is_palindrome(text): p1 = 0 p2 = len(text) - 1 t = text.lower() while p1 p2: if not text[p1].isalnum(): p1 += 1 elif not ...
例如: 输入20050619则合法。 输入20050631则不合法。 多谢. (不使用模块) [ 本帖最后由 c1l2d3 于 2005-12-6 15:08 编辑 ]