网站地图 | RSS订阅 老铁博客 - 专业上海SEO上海SEO优化,分享网站优化知识,同时提供上海SEO服务。
你的位置:首页 » 正则表达式
正则表达式

comparetoignorecase(String str)

comparetoignorecase(String str)
public int (String str)
  • 不考虑大小写,按字典顺序比较两个字符串。此方法返回一个整数,它的正负号是调用 compareTo 的正负号,调用时使用了字符串的规范化版本,其大小写差异已通过对每个字符调用Character.toLowerCase(Character.toUpperCase(character)) 得以消除。

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:comparetoignorecase  

正则表达式

kotlin教程 基础学习

kotlin教程 基础学习

 Kotlin与Java互转
Kotlin代码在编译后都会转成Java文件,对于编写的Kotlin,我们可以通过工具提前看到转换后的Java代码,具体方式是:
在as中找到Tools>Kotlin>Show Kotlin Bytecode,然后点面板上的Decompile。
对于之前写好的Java代码,我们也可以用工具转换成Kotlin代码,方法是:
Code > Convert Java File To Kotlin File
函数和变量
Hello, world!
学习就从如何用Kotlin编写一个“Hollo World”开始吧!先看熟悉的Java:

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:kotlin教程  

正则表达式

shell脚本学习指南-入门工具书

shell脚本学习指南-入门工具书

 Shell脚本学习指南 入门工具书
第1章 背景知识
1.1 UNIX简史
1.2 软件工具的原则
1.3 小结
第2章 入门
2.1 脚本编程语言与编译型语言的差异
2.2 为什么要使用Shell脚本
2.3 一个简单的脚本
2.4 自给自足的脚本:位于第一行的#!
2.5 Shell的基本元素
2.6 访问Shell脚本的参数
2.7 简单的执行跟踪
2.8 国际化与本地化
2.9 小结
第3章 查找与替换
3.1 查找文本
3.2 正则表达式
3.3 字段处理
3.4 小结
第4章 文本处理工具
4.1 排序文本
4.2 删除重复
4.3 重新格式化段落
4.4 计算行数、字数以及字符数
4.5 打印
4.6 提取开头或结尾数行
4.7 小结
第5章 管道的神奇魔力
5.1 从结构化文本文件中提取数据
5.2 针对Web的结构型数据
5.3 文字解谜好帮手
5.4 单词列表
5.5 标签列表
5.6 小结
第6章 变量、判断、重复动作
6.1 变量与算术
6.2 退出状态
6.3 case 语句
6.4 循环
6.5 函数
6.6 小结
第7章
输入/输出、文件与命令执行
7.1 标准输入、标准输出与标准错误输出
7.2 使用read读取行
7.3 关于重定向
7.4 printf的完整介绍
7.5 波浪号展开与通配符
7.6 命令替换
7.7 引用
7.8 执行顺序与eval
7.9 内建命令
7.10 小结
第8章 产生脚本
8.1 路径查找
8.2 软件构建自动化
8.3 小结
第9章 awk的惊人表现
9.1 awk命令行
9.2 awk程序模型
9.3 程序元素
9.4 记录与字段
9.5 模式与操作
9.6 在awk里的单行程序
9.7 语句
9.8 用户定义函数
9.9 字符串函数
9.10 数值函数
9.11 小结
第10章 文件处理
10.1 列出文件
10.2 使用touch更新修改时间
10.3 临时性文件的建立与使用
10.4 寻找文件
10.5 执行命令:xargs
10.6 文件系统的空间信息
10.7 比较文件
10.8 小结
第11章 扩展实例:合并用户数据库
11.1 问题描述
11.2 密码文件
11.3 合并密码文件
11.4 改变文件所有权
11.5 其他真实世界的议题
11.6 小结
第12章 拼写检查
12.1 spell程序
12.2 最初的UNIX拼写检查原型
12.3 改良的ispell与aspell
12.4 在awk内的拼写检查程序
12.5 小结
第13章 进程
13.1 进程建立
13.2 进程列表
13.3 进程控制与删除
13.4 进程系统调用的追踪
13.5 进程账
13.6 延迟的进程调度
13.7 /proc文件系统
13.8 小结
第14章 Shell可移植性议题与扩展
14.1 迷思
14.2 bash的shopt命令
14.3 共通的扩展
14.4 下载信息
14.5 其他扩展的Bourne式Shell
14.6 Shell版本
14.7 Shell初始化与终止
14.8 小结
第15章 安全的Shell脚本:起点
15.1 安全性Shell脚本提示
15.2 限制性Shell
15.3 特洛伊木马
15.4 为Shell脚本设置setuid:坏主意
15.5 ksh93与特权模式
15.6 小结
附录A 编写手册页
附录B 文件与文件系统
附录C 重要的UNIX命令

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:shell脚本学习指南  

正则表达式

js定时器-专用定时器函数

js定时器-专用定时器函数

js有两种专用定时器函数,分别为:

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:js定时器  

正则表达式

java 正则表达式- 正则在java中的使用

java 正则表达式- 正则在java中的使用

jdk版本选为1.6

1.5,1.4中的正则bug较多

我们先来总结一下java正则流派的特性,这里直接完全引用《精通正则表达式》中的表格

1.字符缩略表示法

\a [\b] \e \f \n \r \t \0octal \x## \u#### \cchar  ---  \u####只运行4位16进制数字;\0octal要求开头是0,后面接1至3为10进制数字;\cchar是区分大小写的,直接对后面字符的十进制编码进行异或操作。

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:java 正则表达式  

正则表达式

java 正则表达式- 基本实例

java 正则表达式- 基本实例

这里例子都是从《正则表达式经典实例》中选取的

书中的第5、6章每个例子我都独立完成了一遍,觉得基础的会拿出来给大家分享

我把长度为0的匹配结果看作一个缝隙,比如“\b”是单词之间的缝隙,“^”是字符与开头的缝隙……

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:java 正则表达式  

正则表达式

java 正则表达式-- 入门基础

java 正则表达式-- 入门基础

1.元字符 

很多人对正则表达式的印象就是乱码。。许许多多的符号组合在一起,偶见单词,正则确实是这样的,所以下面我们要看看这些符号都是什么意思

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:java 正则表达式  

正则表达式

java 正则表达式 - 引言

java 正则表达式 - 引言

本系列将带新手入门,之所以叫深入入门,就是想和网上的各种教程区分

正则总得来说虽然是简单,但是也不是30分钟就能搞定的事情。

内容是自己曾经积累的知识总结和书本的提炼:比如《精通正则表达式》 - 中文版第三版

整理过程中难免有错误,可能是笔误也可能是……

顺序是

1.基础知识

2.基本实例

3.java中的正则使用

4.匹配原理

5.技巧与优化

6.android中的正则

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:java 正则表达式  

正则表达式

javascript高级程序设计 好书推荐

javascript高级程序设计 好书推荐

《Javascript 高级程序设计》好书推荐
目录笔记
1.Javascript简介
2.Javascript与ECMAscript之间的关系、DOM、BOM。
3.    ECMAscript和W3C制定的一些相关标准。
4.在HTML中使用Javascript。
5.如何在html中使用JavaScript创建动态网页。
6.    在网页中嵌入JavaScript的各种方式,还讨论了JavaScript内容类型及其与元素的关系。
7.基本概念
8.JavaScript语言的基本概念,包括语法和流控制语句。
9.变量、作用域和内存问题
10.JavaScript如何处理其松散类型的变量。
11.原始值和引用值之间的差别,以及与变量有关的执行环境的相关内容。
12.通过介绍JavaScript的垃圾收集机制,解释了变量在推出作用域时释放其内存的问题。
13.引用类型
14.JavaScript内置的所有引用类型。
15.对ECMA-262规范中描述的每一种引用类型既做了理论上的阐释,又从浏览器实现的角度给出了介绍。
16.面向对象的程序设计
17.在JavaScript中如何实现面向对象的程序设计。
18.从对象创建和继承的层面上展示了一些流行的技术。
19.讲解了函数原型的概念,以及对函数原型与整个面向对象方法的关系进行了探讨。
20.函数表达式
21.JavaScript中最为强大的一个特性——函数表达式。
22.相关内容设计闭包、this对象的角色、模块模式和创建私有对象成员等。
23.BOM
24.介绍BOM,负责处理与浏览器自身有关的交互操作的对象集合。
25.客户端检测
26.检测客户端机器及其支持特性的各种手段,包括特性检测及用户代理字符串检测的不同技术。
27.DOM
28.DOM规定的JavaScript中的DOM对象。
29.DOM扩展
30.其他API以及浏览器本身为DOM添加的各种功能。
31.设计内容包括Selectors API、Element Traversal API 和HTML5扩展。
32.DOM2和DOM3
33.DOM2和DOM3中新增的DOM属性、方法和对象。
34.事件
35.JavaScript中事件的本质,对遗留机制的支持,以及DOM对事件机制的重新定义。
36.表单脚本
37.如何使用JavaScript增强表单的交互性,突破浏览器的局限性。
38.使用Canvas绘图
39.讨论了”canvas”标签以及如何通过它来动态绘图。
40.HTML5脚本编程
41.介绍了HTML5规定的JavaScript API,设计跨文档传递消息、拖放API和以编程方式控制“audio”“video”元素,以及管理历史状态。
42.错误处理与调试
43.讨论浏览器如何处理JavaScript代码错误,并展示了一些处理错误的方式。
44.JavaScript与XML
45.展示了JavaScript中用于读取和操作XML的特性。
46.E4X
47.处理XML时,使用E4X与使用DOM相比有哪些优势。
48.JSON
49.介绍了作为XML替代格式的JSON,包含浏览器原生支持的JSON解析和序列化,以及使用JSON时要注意的安全问题。
50.Ajax与Comet
51.常用的Ajax技术,包括使用XMLHttpRequest对象及CORS API实现跨域Ajax通信。
52.高级技巧
53.JavaScript中较复杂的模式,包括函数科里化、部分函数应用和动态函数。
54.如何创建自定义的事件框架和使用ECMAscript5创建防篡改对象。
55.离线应用与客户端存储
56.如何检测应用离线以及在客户端机器中存储数据的各种技术。
57.最佳实践
58.在企业级环境中使用JavaScript的各种方式。
59.改善代码执行性能及速度优化的一些技术。
60.部署问题。
61.新兴API
62.为增强浏览器中的JavaScript而创建的新API。

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:

正则表达式

openfeint简介

openfeint简介

 

  在IPhone的APP商店里,发布最多的应用程序就是游戏,而且游戏占了绝大多数。开发者为此非常沮丧,因为他们的程序很快就淹没在游戏的海洋里。为了打破这个局面,几个已经在游戏开发成功的开发者结成联盟,共同发布了一个基于SNS的平台:OpenFeint。

  在OpenFeint平台的联盟里,包括了备受欢迎的游戏Trism, Boulder Dash和Pocket God的开发者。Pocket God曾经在最受欢迎的付费应用程序排行榜上占了很长的时间,而现在很流行的游戏Trism这也让开发者Steve Demeter赚了很大一笔钱。Demeter之前一直使用他自己开发的平台,现在他开始采用OpenFeint这个平台。

发布时间:2018年6月8日 | 评论:0 | 浏览: | 标签:

正则表达式

Fragment介绍

Fragment介绍

Fragment 跟 Activity 之间是如何传值的

当 Fragment 跟 Activity 绑定之后,在 Fragment 中可以直接通过 getActivity()方法获取到其绑定的 Activity 对象, 这样就可以调用 Activity 的方法了。 在 Activity 中可以通过如下方法获取到Fragment 实例

FragmentManager fragmentManager = getFragmentManager();Fragment fragment = fragmentManager.findFragmentByTag(tag);Fragment fragment = fragmentManager.findFragmentById(id);

获取到 Fragment 之后就可以调用 Fragment 的方法。也就实现了通信功能。

发布时间:2018年6月6日 | 评论:0 | 浏览: | 标签:

正则表达式

用正则表达式搭配JS判断邮件/邮箱地址格式

用正则表达式搭配JS判断邮件/邮箱地址格式

 

javascript

发布时间:2018年6月5日 | 评论:0 | 浏览: | 标签:

正则表达式

电话号码正则表达式

电话号码正则表达式

固话正则式: ^(0?\d{2,3}\-)?[1-9]\d{6,7}(\-\d{1,4})?$


格式:区号-电话/传真号码-分机号

          (0)(2/3位数字-)7/8位数字(-1到8位数字)

   如:021-88888888-8888、88888888、88888888-88、21-88888888、0556-88888888等等

发布时间:2015年12月28日 | 评论:0 | 浏览: | 标签:表单验证  字符串验证  验证电话号码  

正则表达式

手机号码正则表达式

手机号码正则表达式

正则式: ^1\d{10}$

 

写法参考文章:

ASP判断手机号码格式

JS验证手机号码格式

发布时间:2015年12月28日 | 评论:0 | 浏览: | 标签:表单验证  字符串验证  验证手机号  

«12»