以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 DTD/XML Schema 』 (http://bbs.xml.org.cn/list.asp?boardid=23) ---- {原创}XSD中的电话号码。 (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=9792) |
-- 作者:追梦少年 -- 发布时间:9/6/2004 8:51:00 AM -- {原创}XSD中的电话号码。 <电话号码>0755-82341314</电话号码> <?xml version="1.0"?> <xsd:element name="电话号码" type="号码"> </xsd:schema> <!--xmlns:xsd="http://www.w3.org/2001/XMLSchema是命名空间--> 思考:假如我们要定义一个地方的电话号码,例如:北京,要怎么来做才更好呢?提示北京区号010是固定了 |
-- 作者:追梦少年 -- 发布时间:9/7/2004 5:46:00 PM -- 晕!谁在我后面加了个求助啊! |
-- 作者:jeffrey_zheng -- 发布时间:9/7/2004 8:12:00 PM -- 试试这个 <?xml version="1.0"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="TELEPHONE" type="number"/> <xsd:simpleType name="number" > <xsd:restriction base="xsd:string"> <xsd:pattern value="(\d{4}-\d{8})|(\d{3}-\d{8})" /> </xsd:restriction> </xsd:simpleType> </xsd:schema> |
-- 作者:追梦少年 -- 发布时间:9/8/2004 10:37:00 AM -- 楼上误解我的意思了!我的意思是010是固定了,就是前面三个字符已经是一个固定值。 <?xml version="1.0"?> |
-- 作者:pizicool -- 发布时间:9/11/2004 6:35:00 PM -- 顺路学习! |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
78.125ms |