688IT编程网

688IT编程网是一个知识领域值得信赖的科普知识平台

MyQT

2025-02-07

在qt目录下make后出现以下错误:make: Nothing to be done for `first'解决:将你当前目录下的,删除你程序主要的 *.cpp 和 *.件以外的所有文件。接着执行:#make clean#qmake  -project#qmake#make运行正常。一、QRegExp:引言      正则表达式(regular exp...

详解shell脚本[][[]]-n-z的含义解析

2025-02-07

详解shell脚本[][[]]-n-z的含义解析在写脚本的时候,总是搞不懂[] [[]]的区别,这次写⼀个总结,把它掌握牢固[]和test两者是⼀样的,在命令⾏⾥test expr和[ expr ]的效果相同。test的三个基本作⽤是判断⽂件、判断字符串、判断整数。⽀持使⽤ ”与或⾮“ 将表达式连接起来。test中可⽤的⽐较运算符只有==和!=,两者都是⽤于字符串⽐较的,不可⽤于整数⽐较,整数⽐较...

javacc+JJTree

2025-02-07

一.JavaCC简介 JavaCC(Java Compiler Compiler)是一个用JAVA开发的最受欢迎的语法分析生成器。这个分析生成器工具可以读取上下文无关且有着特殊意义的语法并把它转换成可以识别且匹配该语法的JAVA程序。JavaCC可以在Java虚拟机(JVM) V1.2或更高的版本上使用,它是100%的纯Java代码,可以在多种平台上运行,与Sun当时推出Java的口号"...

Lex和Yacc从入门到精通(PDF)

2025-02-07

Lex和Yacc从入门到精通熊春雷Abstract在开发程序的过程中经常会遇到文本解析的问题,例如:解析C语言源程序,编写 脚本引擎等等,解决这种文本解析的方法有很多,一种方法就是自己手动用C或者 C++直接编写解析程序,这对于简单格式的文本信息来说,不会是什么问题,但是 对于稍微复杂一点的文本信息的解析来说,手工编写解析器将会是一件漫长痛苦 而容易出错的事情。本系列文档就是专门用来由浅入深的介绍...

LinuxShellif条件判断

2025-02-07

LinuxShellif条件判断⼀、if的基本语法:if [ command ];then符合该条件执⾏的语句elif [ command ];then符合该条件执⾏的语句else符合该条件执⾏的语句fi⼆、⽂件/⽂件夹(⽬录)判断[ -b FILE ] 如果 FILE 存在且是⼀个块特殊⽂件则为真。[ -c FILE ] 如果 FILE 存在且是⼀个字特殊⽂件则为真。[ -d DIR ] 如果...

shell中if条件字符串、数字比对,[[]]和[]区别

2025-02-07

shell中if条件字符串、数字⽐对,[[]]和[]区别引⽤:学习shell的时候总是被shell⾥的条件判断⽅式搞得头疼,经常不知道改⽤[],[[]],(())还是test,let,⽽很少有书把它们的关系讲解的很清楚(应该是我悟性差或是看书太少),今天总结⼀下,基础的东西如它们的使⽤⽅法不再赘述,重点说说它们的区别的使⽤时应该注意的地⽅。先说[]和test,两者是⼀样的,在命令⾏⾥test ex...

学习Javascript中的正则表达式应用

2025-02-07

学习Javascript中的正则表达式应用正文:第一章:正则表达式的基本概念正则表达式是一种用来描述字符串模式的工具,它可以帮助我们在大量文本中快速地搜索、匹配和替换字符串。在学习和应用JavaScript中的正则表达式之前,我们首先需要掌握正则表达式的基本概念。正则表达式由一些特殊字符和普通字符组成,可以用来定义模式,用以匹配目标字符串。特殊字符包括元字符和字符转义符,而普通字符就是我们通常所见...

java正则用法 -回复

2025-02-07

java正则用法 -回复Java正则表达式是一种强大的工具,它可以帮助我们在文本中搜索、提取、替换特定模式的字符串。其中,中括号([])在正则表达式中有特殊的用法和意义。本文将以中括号内的内容为主题,逐步解释Java正则表达式中的用法和实例。首先,中括号在正则表达式中表示一个字符集合。它可以用于定义一个字符的范围,或者列举出多个字符供匹配。中括号内的内容称为字符类。下面我们来一步一步分析中括号的不...

python正则括号的使用及踩坑

2025-02-07

python正则括号的使⽤及踩坑直接先上结论:正则匹配尖括号若匹配规则⾥有1个括号------返回的是括号所匹配到的结果,若匹配规则⾥有多个括号------返回多个括号分别匹配到的结果,若匹配规则⾥没有括号------就返回整条语句所匹配到的结果。实际上是由其并不是python特有的,这是正则所特有的,任何⼀门⾼级语⾔使⽤正则都满⾜这个特点:有括号时只能匹配到括号中的内容,没有括号【相当于在最外层...

JS正则表达式替换括号,尖括号等

2025-02-07

JS正则表达式替换括号,尖括号等function toTxt(str) {var RexStr = /\<|\>|\"|\'|\&/gstr = place(RexStr, function(MatchStr) {switch (MatchStr) {case "<":return "<";break;case ">":正则匹配尖括号return...