求一个正则表达式问题??替换指定的字符
比如有一个字符串: "A Apple And A Pen "
我需要一个正则表达式来替换掉其中的字符 "A "为 "One ",但又不能替换掉 Apple和And 中的A,我想了很久都没找出一个解决办法。
希望各位大侠给予指点,谢谢谢谢谢谢拉 ^_^
--------------------------------
把
var str = "A Apple And A Pen ";
用正则表达式替换成 "One Apple And One Pen "
-------------------------------
欢迎大家一起来讨论一下......
------解决方案-------------------- <script language=javascript>
var str = "A Apple And A Pen ";
re=/(^|\s)A(\s|$)/g
alert(str.replace(re, "$1one$2 "))
</script>
------解决方案--------------------是的