0

で終わらない文字列にマッチさせたい/\(.*\) */。私は試し^[^\(].*[^\)] *$ました(そして、 でたくさんのことをしまし(?!something)たが、運がありませんでした)が、「()」などと一致します。

いくつかの例: http://rubular.com/r/zdxxW6IWUf

4

3 に答える 3

0

これで十分でしょうか?

/[^)]$/

または、末尾の空白も無視する必要がある場合:

/[^}]\w*$/

RE ツールが をサポートしていない場合は、次\wのように変更してください。[ \t]

于 2013-08-26T20:34:37.423 に答える
0

これを使用するだけです:

/^[^(]*[^)] *$/

デモ。

于 2012-09-14T02:17:31.043 に答える
0

関数のように括弧で終わらないタイプの単語が必要だということですか?

のように:

func() gerg erg aerg aergaerga() gaergjaij f() g arg gre()

はいの場合は、試してください\<\w+(?!\(\))\>

編集: Rubularは単語境界をサポートしていないようですので、試してみてください\b\w+(?!\(\))\b。クリックして例をご覧ください

そうでなければ、あなたが何を意味するのか、より詳細に説明していただけますか?

于 2012-09-14T02:11:23.530 に答える