前端验证

时间:2017-07-31 22:30:11

标签: javascript

我们有一个前端表单,用户可以在其中输入以下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并且它将被清除。验证应该在多行上进行。

1 个答案:

答案 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();
        }
    });