在angualrjs1中用锚标签替换字符串

时间:2018-01-10 11:49:48

标签: javascript jquery angularjs angularjs-directive

我有一个字符串,我想首先用打开标签替换##,然后用关闭标签替换第二个##。我怎么能用正则表达式或其他东西来获得它。

假设:

var string = "Hello World, ##How are you##, Today, i am fine";
result should be "Hello World <a href='javascript:void(0)'>How are you</a>,Today, i am fine"

1 个答案:

答案 0 :(得分:1)

你要求一个正则表达式匹配这个,所以在这里:

function validTime($time, $format='H:i:s') {
    $d = DateTime::createFromFormat("Y-m-d $format", "2017-12-01 $time");
    return $d && $d->format($format) == $time;
}

以下是基于上述表达式替换文本的示例,类似于您的要求:

https://regex101.com/r/HFkyjx/1

我要留下写给你的确切代码:)你应该能够用字符串替换来解决它。