用正则表达式删除一些数字和减号

时间:2017-03-05 12:59:19

标签: java regex

我有一个链接,我想在此链接中编号。

<a title="HALKALININ EN G&#214;ZDE PROJESİ BOSPHORUS CITYDE SAHİBİNDEN SATILIK" class="overlay-link" href="/konut-satilik/istanbul-kucukcekmece-halkali-merkez-sahibinden-apartman-dairesi/detay/25118422"></a>

我试过

content.replaceAll("[^-?0-9]+", "")

但输出错误。我想在/detay/

之后编号

输出:

214--------25118422

1 个答案:

答案 0 :(得分:0)

您可以使用正则表达式从链接中提取ID。请参阅以下示例:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
In Controller:
<div ng-app="myApp" ng-controller="myController">
<input type="text" ng-model="ctrlTest"/>
<div example-directive data="ctrlTest"></div>
</div>

希望这有帮助!