我能够在找到第一个单词时搜索并替换字符串,我可以匹配前2个或3个单词,还是可以匹配完整的句子,包括间距
// Enlish text = "Name is not valid."
if ($(this).text().match("^Current")) {
$(this).text('Nom est pas valable.');
}
答案 0 :(得分:1)
应该有效,请参见下面的基本示例:
var example1 = "Current foo bar some extra test here";
var example2 = "foo Current bar";
if (example1.match("^Current foo bar"))
alert('1 ---- Nom est pas valable.');
if (example2.match("^Current"))
alert('2 ---- Nom est pas valable.');

答案 1 :(得分:1)
^匹配数据的开头。
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<!doctype html>
<html ng-app="ui.bootstrap.demo">
<head>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.js"></script>
<script src="//angular-ui.github.io/bootstrap/ui-bootstrap-tpls-0.12.1.js"></script>
<script src="example.js"></script>
<link href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
<div ng-controller="CarouselDemoCtrl">
<div style="height: 305px">
<carousel interval="myInterval">
<slide ng-repeat="slide in slides" active="slide.active">
<div class=row>
<div class=col-xs-4>
<img ng-src="{{slides[$index].image}}" style="margin:auto;">
<div class="carousel-caption">
<h4>Slide {{$index}}</h4>
<p>{{slide.text}}</p>
</div>
</div>
<div class=col-xs-4>
<img ng-src="{{slides[$index+1].image}}" style="margin:auto;">
<div class="carousel-caption">
<h4>Slide {{$index+1}}</h4>
<p>{{slide.text}}</p>
</div>
</div>
<div class=col-xs-4>
<img ng-src="{{slides[$index+2].image}}" style="margin:auto;">
<div class="carousel-caption">
<h4>Slide {{$index+2}}</h4>
<p>{{slide.text}}</p>
</div>
</div>
</div>
</slide>
</carousel>
</div>
<div class="row">
<div class="col-md-6">
<button type="button" class="btn btn-info" ng-click="addSlide()">Add Slide</button>
</div>
<div class="col-md-6">
Interval, in milliseconds:
<input type="number" class="form-control" ng-model="myInterval">
<br />Enter a negative number or 0 to stop the interval.
</div>
</div>
</div>
</body>
</html>
如果您想检查数据的开头,请使用
var text = "Current in this world, Current in Current bar in it for example Current in Current for and again Current in world";
g用于全局搜索。这意味着它将匹配所有出现。
text.match(/^Current in this world/).