我们有一个前端表单,用户可以在其中输入以下Feed。我需要验证文本,如果有单词" Y"则显示弹出窗口。而不是" X"在第一个"之后:"并清除其中有Y的行。
20170731_5412_1234:X:Hello:P:James::999999999
20170731_5412_5678:X:Gopal::Varma::999999999
20170731_5412_1234:X:Steve:H:Benton::999999999
20170731_5412_2321:Y:Varme::Dost::999999999
例如: 在上面的饲料中,第4行有" Y"在第一列之后。我需要显示一个弹出窗口,说明用户Varme有Y并且它将被清除。验证应该在多行上进行。
答案 0 :(得分:0)
尝试这样的方法,首先在换行符(“\ n”)上分割文本结果,然后用冒号分隔:
mApp.setListener(new OAuthAuthenticationListener() {
@Override
public void onSuccess() {
// tvSummary.setText("Connected as " + mApp.getUserName());
btnConnect.setText("Disconnect");
llAfterLoginView.setVisibility(View.VISIBLE);
// userInfoHashmap = mApp.
mApp.fetchUserName(handler);
}
public void OnLogin() {
String username = "hi";
String password = "hi";
String type = "register";
BackgroundWorker backgroundWorker = new BackgroundWorker(this); // <-- that one
backgroundWorker.execute(type, username, password);
}
@Override
public void onFail(String error) {
Toast.makeText(MainActivity.this, error, Toast.LENGTH_SHORT)
.show();
}
});