0

HTMLコンテンツを含む文字列varがあります。次を確認してください

var dc = "<html><head><style type='text/css' >.round {border:2px solid grey;width:auto;}</style></head> <body></body>";

.roundスコープ内のコンテンツを変更するにはどうすればよいですborder:2px solid grey;width:auto;か??

replaceWithまたは他のテクニックを使用できますか??

返信してください、ありがとうございます。

4

2 に答える 2

0

はい、確かに、中括弧内の文字列を置き換えるには、次のようなものを使用できます。

dc=dc.replace(/\{([^}]+)\}/, "your new string");
于 2011-11-02T12:25:32.347 に答える
0

replaceWith が最善の策であり、正規表現を使用して「{」と「}」の間のビットを取得するのに役立ちます。

結局のところ、文字列しかないので、必要なのは文字列操作だけです。

于 2011-11-02T11:13:45.563 に答える