我想分割一个字符串,例如
输入:
public class MainActivity extends AppCompatActivity {
LoginButton loginButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
当我用':'拆分时,它应该返回2个字符串:
输出:
username:password\:partofpassword
username
所以基本上它应该理解在分割字符串时要忽略'\'之后的任何':'。
答案 0 :(得分:3)
Regex.Split(myString, @"(?<!\\):")
(?<!\)
是负面的背后隐藏。