ICode9

精准搜索请尝试: 精确搜索
  • angular在IE下报object doesn't support property or method matches问题,以及router-outlet切换时不删除原组件而是添加一个新2019-08-28 13:35:21

    angular在IE下有时会报object doesn't support property or method matches问题 同时,在router-outlet切换时,不删除原组件而是添加一个新组件,并将原组件挤到<router-outlet></router-outlet>下方 在polyfill.ts文件中添加如下代码,即可解决上如题所述两个问题。 if (!Element.p

  • PHP正则抓取字符串内某段字符2019-08-22 12:55:05

    $cookie = "csrftoken=P7UBtv3lTNktgrqQglECF7Wj3MWUNJc1; qwqwqwxsewwewe123434dsw4e4d23 qw2323ss"; preg_match('/csrftoken=(.*?);/', $cookie, $matches);//获取匹配的字符串 参数1,规则,2;获取的字符串 3,获得结果集 $csrftoken = $matches[1]; var

  • [kuangbin带你飞]专题十六 KMP & 扩展KMP & ManacherK - Count the string HDU - 3336(前缀数量问题)2019-08-16 23:00:07

    K - Count the string HDU - 3336 题目链接:https://vjudge.net/contest/70325#problem/K 题目: It is well known that AekdyCoin is good at string problems as well as number theory problems. When given a string s, we can write down all the non-empty prefixes of this

  • java随机生成8-20位密码-包括数字、大小写字母、特殊符号。2019-08-15 17:52:00

         int i = (int)(8+Math.random()*(20-8+1)) ;     String pd=this.getRandomPassword(i);     public  String getRandomPassword(int len) {   String result = null;   while(len>=6){    result = this.makeRandomPassword(len);    if (result.matche

  • 正则表达式超简单模板2019-08-12 11:44:58

    主要了解Pattern.matches的格式即可,其中[0-9]是匹配的格式(表示0到9任意数字),a代表内容。只需修改"[0-9]" 里面的内容,就能匹配各种格式。 import java.util.regex.Pattern; public class Animal{ public static void main(String[] arg){ String a="1"; System.out.print

  • Java正则表达式的简单应用2019-08-08 14:03:48

    正则表达式只能使用英文输入法 知识点: (1)[ ]     方括号表达式,占一个位置 (2)元字符 占一个位置    什么是元字符?正则表达式中具有特殊意义的专用字符            1    .     任意字符            2  *     占0 -n位字符            3  ?    当

  • 正则表达式2019-08-01 15:02:06

    以下方法环境为Java语言 字符串是否包含数字: "gfdgd1111".matches("[^.]*[\\d]+[^.]*") 炸弹号码666..或888...或999...: String str = ""; String pattern = "^(6+|8+|9+)$"; Pattern r = Pattern.compile(pattern); Matcher m = r.matcher(str); Syst

  • 正则表达式 匹配字符串 matches()方法的运用2019-07-30 11:35:29

    package cn.niit.demo5zhengze; /* 正则表达式 匹配字符串 matches()方法的运用 / public class Test { public static void main(String[] args){ checkQQ(); checkTel(); } / 检查手机号码是否合法 1开头 第二位可以是34578 其他0-9 位数固定11位 / public static voi

  • 简单理解正则的捕获组和反向引用2019-07-19 17:36:44

    捕获组 正则使用()捕获组,只有()捕获组形式才会记录匹配的值。非捕获组则只匹配,不记录 $str = 'abccde'; $regex = '/\w(\w)/'; if(preg_match($regex, $str, $matches)){ echo "<pre>"; print_r($matches); }

  • 三个正则表达式2019-07-16 09:53:22

    1、输入一个字符串,匹配是否是小数  0.2532 |1000.4357 System.out.println("0\\.\\d+|[1-9]\\d*\\.\\d+");,   2、输入一个字符串,匹配是否是密码  (组成   数字、小写英 文字母、_)  密码长度(6-12)  组成中最少出现两种数据 public static boolean Matcher(String str)

  • .gitignore文件的写法2019-07-07 14:54:24

      有些时候,你必须把某些文件放到Git工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件啦,等等,每次git status都会显示Untracked files ...。 解决的方法就是在git的根目录下编写一个.gitinnore文件。 原则 GitHub已经为我们准备了各种配置的.gitignore文件,只需要组合一下

  • 正则表达式2019-07-04 13:40:37

    正则表达式 (全局) 与 迭代的 配合:             var text = 'console.log(person.name);';             var regex = /(\w*so\w*)/g;             var matches ;             var result = [];                        

  • JavaScript的RegExp实例方法exec()2019-06-28 14:38:27

    exec() RegExp的主要方法是exec(),该方法专门是为捕获组设计的。exec接收一个参数,即要应用模式的字符串,然后返回包含第一个匹配项信息的数组;或者在没有匹配项的情况下返回 null。 返回的数组虽然是 Array 的实例,但包含两个额外的属性:index 和 input。其中,index 表示匹配项在字符串

  • java--正则校验2019-06-21 19:50:50

    java--正则校验 // boolearn matches(String regex):判断当前字符串是否匹配指定的正则表达式true/false demo: String qq = "12345"; boolearn flag = qq.matches("[1-9][0-9]{4,14}"); // true (判断qq是否是5~15位,且首字母不能为零)

  • RE validation in Java EE2019-06-04 15:43:20

    pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象。该方法接受一个正则表达式作为它的第一个参数。 Pattern类中有两个最常用的方法: (1)boolean isMatch = Pattern.matches("r

  • PHP preg_match正则表达式2019-05-27 11:49:20

    行定位符 ^表示开始 $表示结束 preg_match(模式,待搜索的字符串,$matches) 其中matches为可选参数,一旦匹配上,可以返回匹配结果 举个例子: $pattern = '/#\S+/';  \S表示任何非空白字符(由于例子中使用的是中文所以这里不能使用\w) $mystr = "(r'/loadcolspage',loadcolspage),#列加工

  • js 路径改变时获取url参数2019-05-27 09:49:12

    当我们在使用react或vue的router作路由跳转时,为了保持菜单与地址栏状态一致,我们可以使用window.onhashchange捕获#后面的变化 window.onhashchange = (hash)=> { var newHash = this.getHashKeyByUrl(hash.newURL); if(newHash == this.getHashKeyByUrl(hash.ol

  • RE validation in Java EE(java.util.regex.Pattern)2019-05-17 13:49:32

    java.util.regex.Pattern pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创建一个 Pattern 对象,你必须首先调用其公共静态编译方法,它返回一个 Pattern 对象。该方法接受一个正则表达式作为它的第一个参数。 Pattern类中有两个最常用的方法: (1)boolean isMa

  • 特征提取与匹配、基础矩阵、单应矩阵、极限约束2019-05-16 10:48:24

      Ubuntu16.04 + opencv2.4.9 一、特征提取与匹配 (以ORB特征为例) features.cpp 1 #include<iostream> 2 #include<opencv2/core/core.hpp> 3 #include<opencv2/highgui/highgui.hpp> 4 #include<opencv2/features2d/features2d.hpp> 5 #include<opencv2/cali

  • CF1137F Matches Are Not a Child's Play2019-05-15 19:51:50

    CF1137F Matches Are Not a Child's Play  trick题目 考虑变成有根树,把最后删除的点当做根 就是n了   发现,up操作就是换根! 如果不换根? 直接求出序列查询即可   换根? 那么,新根y是最大值,原根x是次大值, 那么一定是把其他的点都直接删掉,最后剩下(x,y)路径的点,从x一路删到y   发现

  • 高效的敏感词过滤方法(PHP)2019-05-05 11:40:16

    方法一: ? 1 2 3 4 5 6 7 $badword = array(      '张三','张三丰','张三丰田'  );  $badword1 = array_combine($badword,array_fill(0,count($badword),'*'));  $bb = '我今天开着张三丰田上班';  $str = strtr($bb, $badword1); 

  • C#/.NET获取网页中全部图片Img标签2019-05-05 09:55:13

    /// <summary>  /// 取得HTML中所有图片的 URL。  /// </summary>  /// <param name="sHtmlText">HTML代码</param>  /// <returns>图片的URL列表</returns>  private string[] GetHtmlImageUrlList(string sHtmlText) {     // 定义正则表达式用来匹配 im

  • FLANN特征匹配2019-04-28 09:51:56

    C++源码 #include <opencv2/opencv.hpp> #include <opencv2/xfeatures2d.hpp> using namespace cv; using namespace std; using namespace cv::xfeatures2d; int main() { Mat srcImage = imread("curry_dlt.jpg"); Mat dstImage = imread("curr

  • Java的Regex --正则表达式2019-04-18 20:39:50

    一、概述     正则表达式通常被用来对字符串提供范围性的校验、替换那些符合某个模式(规则)的文本。     正则表达式所对应的类Pattern,所有的正则表达式都是在这个类下创建的。Pattern类用于创建一个正则表达式,也可以说创建一个匹配模式,它的构造方法是私有的,不可以直接创建

  • ORB特征点提取算法试验2019-04-18 19:51:39

    前阵子推进毕设,通过各种教材、论文和博客的调研,总算对视觉SLAM有了一个比较宏观的了解,摘录归纳了许多特征提取和跟踪的算法,最后初步方案决定为对ORB-SLAM展开研究。 赶紧花时间去补习了一下C++,用了半天配置完了OpenCV3.4的环境,又用了近一整天时间快速翻完了毛星云的《OpenCV3

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有