首页 > 解决方案 > 什么将是 java 正则表达式来拆分基于未转义 @ 字符的最后出现的字符串

问题描述

根据最后一次出现的未转义@字符拆分字符串的正则表达式模式是什么?

例如:

标签: javaregexstringsplit

解决方案


你可以试试这个正则表达式:/[^\\]@/。它需要第一个@没有前面的\

然后以您使用的语言使用您的 split 函数(根据您的标签,它似乎是 Java,但您仍然可以发布您尝试过的一些代码)使用此模式拆分字符串。


推荐阅读