AngularJS从文本框中获取带前缀的单词

时间:2016-02-02 19:50:06

标签: angularjs tags prefix

当用户在文本框中输入内容时,我试图获取具有特定前缀的单词。例如,假设我希望文本框中的所有单词都以“@”开头。我怎么去得到这些话?

1 个答案:

答案 0 :(得分:0)

一种方法是使用JavaScript var input = "@This is what the @user typed"; var splitArray = input.split("@"); // splitArray = ["This is what the", "user typed"] 方法 假设您将用户输入的值输入到您的某个变量中。您可以使用此方法获取以您选择的前缀开头的单词的String数组。

<table data-toggle="table"
    >
    <thead>
        <tr>
            <th data-field="fruit" data-sortable="true">Item</th>
            <th data-field="date"  data-sortable="true">Date</th>
            <th data-field="type"  data-sortable="true">Type</th>
        </tr>
    </thead>
    <tbody>
        <tr><td>Pear  </td><td data-month="1">January</td> <td>Fruit</td></tr>
        <tr><td>Carrot</td><td data-month="3">March</td>   <td>Vegetable</td></tr>
        <tr><td>Apple </td><td data-month="2">February</td><td>Fruit</td></tr>
    </tbody>
</table>