【发布时间】:2011-05-27 07:21:30
【问题描述】:
所以我已经完成了这项工作,但我希望有人可以帮助我优化它。
我有大量的 XML 数据正在抓取并且无法控制。其中一个标签中有标记,而不是使用 >、
我只是想知道,我的 cleanFeedDescription() 函数能否做得更干净、更优化?
<script type="text/javascript">
var textString = '<img src="/media/filter/small/transfer/a0/46/21ca7da7/3569/1774/cf3f/82634fc4/img/4th_of_july_209.jpg" alt="" /> <p class="long-description"><span class="uploaded-date">Uploaded 2010-11-29 18:24:24</span><span class="uploaded-by">by gin_alvizo</span><span class="uploaded-to">part of Bull's-Eye Bold BBQ powered by ...</span></p>';
document.write(cleanFeedDescription(textString));
function cleanFeedDescription(descString) {
descString = descString.replace(/</g, '<');
descString = descString.replace(/>/g, '>');
descString = descString.replace(/"/g, '"');
return descString;
};
</script>
【问题讨论】:
标签: javascript xml regex replace return