正则表达式中查找字符串常量
来源:互联网 发布:中文音乐制作软件 编辑:程序博客网 时间:2024/04/29 03:46
项目中因为要对源文件进行词法分析,用正则表达式要查找字符串常量,但是在网上找资料却很少,所以决定自己写程序找出一段源程序中字符串常量的个数。
正则表达式为:” \”\w*\”” 其中\w表示表示单词
java实现如下:
import java.util.regex.Matcher;import java.util.regex.Pattern;public class ReplaceQuote {public static void main(String[] args){String source = "String a1 = \"dog\",String a2 = \"cat\"";String resultSource = "";Pattern quoteRegex = Pattern.compile("\"\\w*\"");Matcher quoteRegexMatcher = quoteRegex.matcher(source);while(quoteRegexMatcher.find()){System.out.println("字符串常量为:");System.out.println(quoteRegexMatcher.group());}}}
输出结果为:
字符串常量为:
"dog"
字符串常量为:
"cat"
- 正则表达式中查找字符串常量
- 使用正则表达式从字符串中查找子字符串
- c# 正则表达式查找字符串
- PHP 正则表达式查找字符串
- ASP.NET正则表达式查找字符串中重复的字符
- ASP.NET正则表达式查找字符串中重复的字符
- Python 正则表达式查找字符串中特定字符
- 字符串中查找IP地址的正则表达式
- 正则表达式查找匹配的子字符串
- 浅谈通过正则表达式查找字符串
- qt字符串的正则表达式查找
- java 正则表达式查找包含的字符串
- 使用boost正则表达式查找所有字符串
- JAVA正则表达式的字符串查找操作
- JavaScript 正则表达式与字符串查找
- 字符串中正则表达式应用
- 在python中使用正则表达式查找可嵌套字符串组
- 使用Android Studio查找文件中含有中文字符串位置(正则表达式)
- 北美电话号码的合法性验证和格式化
- android的Splash Screen
- 使用_CrtSetDbgFlag检测内存泄露
- VirtualBox的网络设置
- 8个高级Google搜索技巧
- 正则表达式中查找字符串常量
- 在Linux x86_64环境下编译memcached
- long long与_int64数据类型
- android.os.SystemClock类概述
- Micro2440 Nand Flash存储操作之读
- 试用版Platform Builder 6.0到期后的解决办法
- VS2008无法打开gl/glaux.h头文件的解决方法
- 利用多核多线程进行程序优化-转载
- java synchronized详解