在检测到符号后删除单词
|
如何从文本文件中删除带有符号的单词?
例如:
This is important information... //but this is a comment
This is more important info... //and this is another comment
如何删除带有符号“ ///但这是注释”的单词?
这是我的伪代码:
1. If \"//\" is detected, line.replace \"//\" symbol
2. Clear the words after the symbol
3. Go on to the next line till you see \"//\" symbol
4. Repeat steps 1-3 (loop).
注意:这是在读取文件时发生的:
String line;
while ((line = textReader.readLine()) != null)
没有找到相关结果
已邀请:
3 个回复
姬第柔炒
你要:
这样的事情应该起作用:
是Java用于正则表达式的内容。这是有关Java中Java正则表达式的一些信息。我使用过的正则表达式会查找两个正斜杠,然后查找所有正斜杠,直到行尾为止。然后,将匹配的文本替换为空字符串。
告诉Java将
和
当作行首和行尾标记。 编辑 下面的代码演示了它是如何工作的:
磐剩
然后寻找下一个空格的索引
然后你可以提取双方
这不是最佳选择,但应该完成工作^^
席酱
在一行中进行正则表达式替换: