正则表达式学习笔记

正则表达式:

是一种专门用于操作字符串的规则.

通过一些符号来表示,简化字符串的复杂操作.

弊端:阅读性较差

常见的操作:

1,匹配.String matches(regex);

2,获取 (查找) : Pattern, Matcher

Pattern p = Pattern.compile(regex);

Matcher m = p.matcher(String);

While(m.find())

{

System.out.println(m.group());

}

3,切割: String split (regex);

4,替换: String replaceAll(regex, str);


表单组件通常都是需要定义name和value属性,因为要将数据发送到服务端,

服务端只有知道了该name的值才可以对提交的数据进行分别处理。

action:指定数据提交的目的地,method:提交的方式.两种常用值:get和post.默认是get。你提交超链接也是用的get方式。


get和post的区别:

get::会将提交的数据显示在地址栏上.

post:不会将数据显示在地址栏上.

get:提交的数据的体积受地址栏的限制.

post:可以提交大体积数据.

get:对于敏感信息不安全.

post:对于敏感信息安全.

get:会将提交信息封装在请求行,也就是http消息头之前.

post:会将提交信息封装在消息体中,也就是http消息头之后的空行中.


对于服务器而言.

表格的提交尽量用post,因为涉及到编码问题.因为tomcat服务端默认的解码是ISO8859-1

对于post提交的中文,在服务端可以直接使用setCharacterEncoding("gbk")就可以了

对于get方法提交的中文,在服务端只能通过ISO8859-1将数据编码一次,在通过指定的码表如GBK解码.


使用表格的标签,不一定要定义form.. 比如说我只需要定义一个按钮。


css层叠样式表。

将网页中的样式分离出来,完全由css来控制。

增强样式的复用性及可扩展性。

格式:

选择器{属性名:属性值;属性名:属性值.....}


选择器:其实就是样式要作用的样式容器。

当样式分离后,html作用在于用标签封装容器。然后将css加载到指定标签上。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值