ICode9

精准搜索请尝试: 精确搜索
  • 正则表达式重新整理2022-05-16 20:02:36

    ​ 正则表达式的用处 1、数据验证 2、替换文本 3、提取子字符串、验证是否含有某种子串 语法 正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式 普通字符包括所有大写和小写字母、所有数字、所有标点符号和一些其他符号。     [.....]表示匹配里面

  • 正则表达式中常见特殊字符的意义2022-05-16 18:03:52

        .表示:匹配任意一个字符。 ?表示:匹配前面一个字符0次或者1次。 *表示:匹配前面一个字符0次或者任意多次。 +表示:匹配前面一个字符1次或者任意多次。   .*表示:匹配任意一个字符0次或者任意多次,且为贪婪匹配。 .*?表示:匹配任意一个字符0次或者任意多次, 为非贪婪匹配。

  • sed2022-05-16 18:02:37

    2.1  正则表达式 在介绍 sed 和 awk 之前,首先需要介绍正则表达式的使用。    正则表达式(regular expression)是描述一种字符串匹配的模式,常用来检查一个字符串或文件中是否含有特定的字符串,以便对其进行替换、删除、插入等操作.很多编程语言都支持正则表达式,如:php、perl

  • 斯坦福NLP课程 | 第12讲 - NLP子词模型2022-05-16 16:04:42

    作者:韩信子@ShowMeAI,路遥@ShowMeAI,奇异果@ShowMeAI 教程地址:http://www.showmeai.tech/tutorials/36 本文地址:http://www.showmeai.tech/article-detail/249 声明:版权所有,转载请联系平台与作者并注明出处 收藏ShowMeAI查看更多精彩内容 ShowMeAI为斯坦福CS224n《自然语言处理

  • LeetCode/无重复字符最长子串2022-05-16 10:04:14

    给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。 1. 思路 双指针动态维持更新一个无重复子串,每移动一次右指针,判断新加入字符是否在子串中存在 若存在,则找出其在子串中位置,并更新左指针位置,时间复杂度O(n2) 暴力双循环 class Solution { public: int lengthOfL

  • linux驱动设备分类2022-05-15 23:32:55

    1. linux驱动设备分类 1.1 字符设备 -c 1、没有文件系统 2、应用程序和驱动程序之间进行数据交互时,数据是以"字节"进行数据交换,并且是按照固定的顺序传输的,数据是实时传输的。 3、字符设备有:LED、IIC、SPI、按键 4、字符设备的file_operations成员函数就由字符设备驱动提供(一般字

  • 面试题 04.02.一次编辑-----两种解法2022-05-15 23:01:14

    题目表述 字符串有三种编辑操作:插入一个字符、删除一个字符或者替换一个字符。 给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。 示例: 输入: first = "pale" second = "ple" 输出: True 双指针 替换:替换的前提当然是两个字符串的长度相等即 m=n,如果 first 和

  • (转载)Lua的string.gsub函数的使用方法2022-05-15 18:00:34

    原文链接 Lua的string.gsub函数的使用方法 函数:ret = string.gsub( s, pattern, rep1[, n] ); 参数介绍 s 源对象,需要操作的对象 pattern 模式串,操作对象中包含的元素 rep1 替换串,将s中包含的pattern替换成rep1 n 替换次数,从左到右开始,省略表示全替换 ret 返回值,返回

  • C语言处理英文字符2022-05-15 14:00:47

    前面我们多次提到了字符串,字符串是多个字符的集合,它们由" "包围,例如"http://www.baidu.com"、"岳麓书院"。字符串中的字符在内存中按照次序、紧挨着排列,整个字符串占用一块连续的内存。 当然,字符串也可以只包含一个字符,例如"A"、"6";不过为了操作方便,我们一般使用专门的字符类型来

  • python基础32022-05-15 13:31:51

    基础数据类型初识 int:数字,能进行数学运算 str:字符串,储存少量文字数据,能进行 +,*,切片以及其他方法 bool:布尔值,判断真假 list:列表,储存大量不同类型的数据,可以改变 tuple:元组,储存大量不同类型的数据,一旦生成,不可变 dict:字典,储存特定的类型的数据,可变 set:集合,储存特定

  • CentOS 修改文件夹权限、所属用户和用户组2022-05-15 11:00:48

    权限说明 在命令行使用命令“ll”或者“ls -a”,可以查看文件或者文件的权限 -rw-rw-r-- 1 kk kk 43 8月 9 18:36 jdk.config 其中“-rw-rw-r–”表示权限,一共有十个字符。 第一个字符,如果是“-”则表示是文件,如果是“d”则表示是目录(directory)。 后面9个字符每3个字符又作为一个

  • 【正则表达式】2022-05-15 10:32:48

    三种解析方式 1、re解析(正则表达式) 2、bs4解析 3、xpath解析 正则表达式 Regular Expression,一种使用表达式的方式对字符串进行匹配的语法规则 优点:速度快,效率高,准确性高 缺点:难度高 正则语法:使用元字符进行排列组合用来匹配字字符串,在线测试正则表达式:https://tool.oschina.net

  • Base64隐写2022-05-14 21:35:44

      0x00: 前言 Base64编码的作用: 将一些特殊的字符转换成常见的字符。特殊的字符可能是不可见字符或者是大于ascii码127的,将其变成常见的字符(在base64中为a~z A~Z 0~9 + /)。 Base64特别适合在某些网络协议下快速传输。 在学习Base64隐写之前,得先熟悉Base64编码与解码的过程。

  • 正则表达式2022-05-14 17:00:33

    正则表达式的作用 提取字符串:从指定的字符串中将符合规则部分提取出来 匹配正则:判断一个字符串是否跟指定的规则匹配 替换字符串:将一个字符串中跟规则匹配的部分替换掉   正则表达式的组成 普通字符 特殊字符(元字符):正则表达式中有特殊意义的字符   元字符 常用

  • java的string类2022-05-14 16:33:59

    public class Test { public static void main(String[] args) { //构造方法创建字符串 String s1 = new String("hello"); char[] chars = {'a','b','c'}; //常用方法 //length获取字符长度 s1.length(); //indexOf查询指定字符的位置 s1.indexOf('l')

  • C#基础笔记2022-05-14 12:35:30

    VS快捷键 Ctrl+K,C 注释代码 Ctrl+K,U 反注释 Ctrl+E,D 格式化代码(vs2012版) Ctrl+k,F格式化代码(vs2019版) 全选:Ctrl+a 返回上一步操作:Ctrl+z 调试:F5 直接运行(不调试):Ctrl+F5 标识符命名规范 第二章 变量、数据类型和运算符 2.1 变量 2.1.1 变量的命名 命名:遵循骆驼命名法。 组成:以字母

  • 一些代码规则2022-05-14 09:04:20

    一些关于底层的代码问题 进制换算的代码 进制(在数字前加对应字母): 二进制0b 十进制无 八进制0 十六进制0x 调试 可以进行对单一代码进行运算确认是否有bug 最好完全避免使用浮点数进行比较 基本数据类型都是一些离散的有限数,它们存在一定的舍入误差,它的值只是一个大约数,接近但是

  • compareTo方法2022-05-13 12:31:49

    compareTo方法 一,java.lang.Comparable 接口 Comparable 接口强制了实现类对象列表的排序。其排序称为自然顺序,其 compareTo 方法,称为自然比较法 public interface Comparable<T> { public int compareTo(T o); } this < obj ---- 返回负数 this = obj ----

  • 第3章 键盘输入和屏幕输出2022-05-13 04:00:31

    3.1简单的键盘输入 Data Stream(数据流):数据流对象用于在各种不同的设备(如键盘和屏幕)上执行基本的数据输入和输出操作。 所谓流,就是与输入输出设备相关联的数据通信对象。 输入:cin>>" ";        输出:cout <<“ ”; 3.2流操纵符 流操纵符(setw, setfill, fixed,setprecision)用于对输

  • 数字类型----(字符型,Boolean类型)2022-05-12 23:02:43

    字符型 单引号用来表示字符常量,例如  ’A’  是一个字符,它与 “A” 是不同的,“A” 表示含有一个字符的字符串. char类型用来表示在Unicode编码表中的字符. Unicode编码被设计用来处理各种语言的所有文字,它占2个字节,可允许有65536个字符; Java语言中还允许使用转义字符

  • js字符串搜索2022-05-12 20:34:19

    在开发中经常需要检索字符串、查找特定字符串。用户可以选用下面的方法执行对应的操作,说明如表所示。 String 类型的查找字符串方法 字符串方法说明 charAt() 返回字符串中的第 n 个字符 charCodeAt() 返回字符串中的第 n 个字符的代码 indexOf() 检索字符串 lastInde

  • linux命令绕过2022-05-12 16:32:08

    linux命令绕过 test文件里的内容是'hahaha' 利用空字符、空变量、转译符 ca''t test/cat te""st cat te\st ca$@t test (Linux中$[0-9]、$*、$!、$@表示参数) a=at;b=c;d=st;e=te;$b$a $e$d(Linux中变量以英文字母,数字和下划线,首个字符不能以数字开头) 利用花括号 cat t{es,}t

  • 正则表达式2022-05-12 11:00:21

    单词:abs sdd 123 dsd54 是四个单词字符串:abs sdd 123 dsd54是一个字符串,之间即使换行,依然是一个字符串 \b:单词的开头或结尾,不代表任何东西,指示标志位置,单词智能包括数字、字母、汉字等,不包括特殊字符^ :字符串的开头$:字符串的结尾 \d 匹配一位数字\d{5}匹配若干数字 \b\d{5}\b 仅仅

  • 3. 无重复字符的最长子串2022-05-11 16:04:12

    3. 无重复字符的最长子串 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: s = "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: s = "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其

  • [cpp] 字符数组,字符指针,sizeof,strlen总结2022-05-11 10:33:30

    对于字符数组与字符指针: 1. 以字符串形式出现的,编译器都会为该字符串自动添加一个0作为结束符,如在代码中写"abc",那么编译器帮你存储的是"abc\0". 2. 字符串直接量作为字符指针的初始值    "hello"是一个字符串直接量,编译器将其作为const char*处理,与之相关联的内存空间位于内存

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有