0

エラーを含むxmlがあります。
基本的に、プロパティに「nan」が出現した場合は、 「0」に置き換えられます。
たとえば、ナンシーは0cyになります

<user firstname="0cy" lastname="Ferguson" id="01234"></user>

ドキュメントを検索し、すべての「0」「nan」に置き換える必要がありますが、ユーザーIDにはありません
これを行う最善の方法は、Dreamweaverの正規表現を使用することだと思いますが、正確な方法はわかりません。

ですべての名を検索できますが、これにより、 「0」firstname="([\s\S]*?)"を含む名だけでなく、すべての名が返されます。 誰か手がかりがありますか?

4

2 に答える 2

0

試す

(?<!\sid=\"\d*)0

と置換する

nan

説明:

(?<! subexpression)    Zero-width negative lookbehind assertion.

例えば:

(?<!19)\d{2}\b

に一致51する031851 1999 1950 1905 2003

于 2012-09-25T09:37:02.903 に答える
0

これはエレガントではありませんが、うまくいきました。

検索: ([az])[0]
置換: $1nan

より良い解決策があれば...

于 2012-09-24T19:43:47.160 に答える