2010-06-17 48 views
2

我不是开发者,所以我需要你们的帮助。HIde word with JavaScript

我的问题很简单。

我只想JavaScript来之前隐藏字

例 “”:

说为google.com

我只想词 “.COM”打印。

请注意,我的内容是动态所以google.com将不断变化,每次到google.netyahoo.com ......等..

感谢名单在先进。

+1

我不太明白我不是一名开发人员,但我需要JavaScript?你如何决定javascript – 2010-06-17 14:28:44

+0

以及我的意思是新手不亲。 – MANnDAaR 2010-06-17 14:35:25

回答

1

那么,你没有提到很多,比如你如何得到你的意见?如果你没有点,怎么办?有很多点吗?
一个简单的解决方法是:

var s = 'before.after'; 
var pos = s.indexOf('.'); 
if(pos >= 0) // here, if I don't find a dot, keep s as it is. 
    s = s.slice(pos); 

alert(s); // .after 
+1

还有黑魔法版本:'s = s.replace(/^[^.]*/,'');' – Kobi 2010-06-17 14:36:01

+0

我不想要警报,只需要让它在页面上打印 – MANnDAaR 2010-06-17 14:36:04

+0

@manndaar - '警报“就是一个例子。你可以使用'document.write(s)',但这不是最佳实践。它取决于你想要的位置,如何运行脚本,以及是否需要它多次。请将这些细节添加到您的问题。 – Kobi 2010-06-17 14:38:07

0

以下是关于如何在Javascript中解析URL的教程。 http://java-programming.suite101.com/article.cfm/how_to_get_url_parts_in_javascript

+1

只有链接的答案不适用于SO。在回答问题时尽量使用参考资源,但在答案文本中回答问题。这使SO独立于可能消失的链接。 – 2010-06-17 14:34:47

+0

好的!没有意识到这一点,感谢您的信息。 – 2010-06-17 14:53:21