java - 正则表达式仅读取句子直到 '=' 但不包括

标签 java regex properties

我正在尝试读取包含空格的键的属性文件。

例如:

Parent File name = 'Mother.Older'
Child File name = 'Daughter.Younger'

我尝试了正则表达式 ^.*=,它成功读取了按键,但也读取了 = 符号。

有没有更好的正则表达式,它只读取键直到 = 符号。

Link for my original problem

提前致谢

最佳答案

尝试^[^=]*[] 中的 ^ 表示不是,因此 [^=] 匹配除 = 之外的任何字符。

关于java - 正则表达式仅读取句子直到 '=' 但不包括,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11876343/

相关文章:

java - NoClassDefFoundError 无法初始化类

actionscript-3 - 为什么这个属性/函数名称冲突会在 AS3 中编译?

asp.net - 有关 asp.net mvc 反射和属性的帮助

python - 如何使用 ConfigParser 访问存储在 python 文件中的 .properties 文件中的属性

java - 从流中收集连续对

java - Neo4j 3.1遍历API,如何找到两个节点之间的最短路径?

python - 正则表达式,前两个字符作为字母 Python

javascript - 正则表达式拆分数字组和非数字组在 Javascript 中不起作用

java - JGit 连接被拒绝

python - 为什么我的正则表达式与 r'string' 匹配但不匹配 'string' 使用 Python?