する質問をすることでしか得られない、回答やアドバイスがある。77現在、正規表現について学習しています。例-5,3,21,-6上記のような形式のみ受け付ける正規表現の記述方法が知りたいです。-の位置は変動します。-6,6,20,5,10,31上記のような形式もありえます。有識者の方、ご指導をお願い致します。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。18:59「-の位置は変動します」ということですが、「6-,-,3-2,--8」のようなものも受け付けるということでしょうか、それとも「マイナスは数字の先頭だけ」でしょうか。「-の位置は変動します」ということですが、「6-,-,3-2,--8」のようなものも受け付けるということでしょうか、それとも「マイナスは数字の先頭だけ」でしょうか。19:01このたびは迅速なレスポンスありがとうございます。マイナスは数字の先頭だけです。2重に重複することはありません。このたびは迅速なレスポンスありがとうございます。マイナスは数字の先頭だけです。2重に重複することはありません。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。19:53解決済みになっていましたか。解決済みになっていましたか。19:54この度は、わざわざコードをお書きいただきありがとうございました。今後の参考にさせていただきます!この度は、わざわざコードをお書きいただきありがとうございました。今後の参考にさせていただきます!キャンセル完了するlinkcheckベストアンサー+4まずは、「マイナスがあるかもしれない整数」の正規表現を考えると、-?[0-9]+となります。これをカンマで挟んで繰り返す形にして、-?[0-9]+(,-?[0-9]+)*となります。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。19:28この度は、迅速にご回答ありがとうございます。結果なのですが、-21,31,--51が通ってしまいました。この度は、迅速にご回答ありがとうございます。結果なのですが、-21,31,--51が通ってしまいました。19:44/^-?[0-9]+(,-?[0-9]+)*$/上記で解決できました!ご指導ありがとうございます。ご指導ありがとうございます。「カンマ演算子」と「カンマ」の違い。頂いたご意見への回答は行っておりません。