我正在尝试编写此函数以获取文本值,然后从-符号和-符号本身之后去除文本。例如


  一些文字-被发现


会成为


  一些文字


到目前为止,这是iv删除的-

$.keynav.enterDown = function () {
      var accom = $('#suggestions p.keynavon').text().replace(/-/g,'');

    alert(accom);

       $('#search input#q').val(accom);
      $("#form").submit();

}

最佳答案

var text = "some text - is found";
var accom = text.split("-")[0];
alert(accom); // some text


[Demo]

09-11 18:48