Multi Stringsplit in Angularjs

Multi Stringsplit in Angularjs

本文关键字:Angularjs in Stringsplit Multi      更新时间:2023-09-26

我从服务器得到一些数据,需要使用ng-repeat显示它。这是我的json数据:

 {
            "eShowOnHome": "No",
            "dModifiedDate": "2016-08-21",
            "eText": "No",
            "eTodayGame": "No",
            "eDelay": "No",
            "eInvert": "None",
            "eResultOrder": "No",
            "iHGameID": "55539",
            "iGameID": "111",
            "vGameTitle": "Billetes Domingo ",
            "eStats": "No",
            "vUrl": "billetes-loteria-nacional",
            "vGameLogo": "https:'/'/s3.amazonaws.com'/cdn.kiskooloterias.com'/dominicanas'/upload'/game_logo'/111'/loteria-nacional-dominicana.jpg",
            "companymodifieddate": "2011-12-19 13:35:54",
            "vCompanyLogo": "https:'/'/s3.amazonaws.com'/cdn.kiskooloterias.com'/dominicanas'/upload'/company'/76'/1373805675_loteria-nacional.jpg",
            "gamemodifieddate": "2015-12-15",
            "iCompanyID": "76",
            "vCompanyName": "Loter'u00eda Nacional",
            "vCompanyurl": "loteria-nacional-resultados",
            "dLastLotteryDate": "2016-08-21",
            "tScore": "23612 +12'r'n01603'r'n21705'r'n63410 +03'r'n02373 +07"
        }

我需要分隔tscore属性中的值。我使用字符串split()来拆分值。首先,我要分割空白,然后分割"'r'n"。我已经使用下面的方法分割了空白,我不知道如何分割"'r'n"。

<td><p class="" ><span  ng-repeat="itemcc in item.tScore.split(' ')" >{{itemcc }}</span>

是否有办法在单个方法中拆分两个值?

这是分隔'r'n(新行)或单个空格字符的正则表达式。

item.tScore.split(/['r'n | 's]/);

使用一个或多个换行符或任意数量的空格字符进行分割:

item.tScore.split(/'s+/);