我有一个包含日期名称,月/日的字符串

Sun 6/9 - Sat 6/15


我需要将日期顺序从上面更改为

sun 9/6 - Sat 15/6


我可以通过编写代码进行拆分,然后更改顺序并加入结果来做到这一点。但是有没有使用regex或vb.net代码实现此目标的最小方法。

最佳答案

描述

此正则表达式将找到每个日期组并交换数字。

正则表达式:(\d{1,2})\/(\d{1,2})

替换为$2/$1



输入文字:

Sun 6/9 - Sat 6/15


它产生

Sun 9/6 - Sat 15/6


JavaScript代码示例:

<script type="text/javascript">
  var re = /(\d{1,2})\/(\d{1,2})/;
  var sourcestring = "source string to match with pattern";
  var replacementpattern = "$2/$1";
  var result = sourcestring.replace(re, replacementpattern);
  alert("result = " + result);
</script>

关于javascript - 更改ASP.net中字符串文本的顺序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17184378/

10-13 03:28