問題タブ [tryparse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - VB.NET 二重質問
現在、私は 12.53467345 のような Double を持っています..今、ドットの後の数字を削除したいので、 "12" だけを取得したいのですが、どうすればこれを行うことができますか? TryParse だと思いますが、その方法がよくわかりません。
ありがとう!
.net - MembershipUser.TryParse()
誰もが同等のものを知っていますか?
現在やっています。
のようなものがあるかどうか疑問に思っています。
VBまたはC#が機能します。
c# - .NET 3.5 に GUID.TryParse() はありますか?
アップデート
Guid.TryParse は .NET 4.0 で使用できます
更新を終了
明らかに、.NET CLR 2.0 にはパブリック GUID.TryParse() はありません。
それで、私は正規表現を調べていました [別名、検索するためにグーグルで探していました]、正規表現を見つけるたびに、コメントセクションで RegEx A が機能しないという激しい議論がありました。RegEx B を使用してください。やだ
とにかく、こうすることにしたのですが、残念です。
明らかに、私はこれが本当に好きではありません。なぜなら、防御的にコード化できる場合に例外をスローすることを避けるために、初日から掘り下げられてきたからです。
.NET Framework に public Guid.TryParse() がない理由を知っている人はいますか?
すべての GUID で機能する実際の正規表現を持っている人はいますか?
c# - int.TryParse =数値でない場合はnull?
文字列をintに解析できない場合にnullを返す方法はありますか?
と:
「outstring」から「outint」に変換できません
何をすべきか?
編集:
asp.netの制約が問題を解決する方法であるため、関連性がなくなりました
/ M
c# - DateTime.TryParseセンチュリーコントロールC#
次のスニペットの結果は「12/06/193012:00:00」です。「12Jun30」が代わりに2030になるように、暗黙の世紀をどのように制御しますか?
とりあえず、正しい解決策は最初に日付を正しく指定することであるという事実を脇に置いておいてください。
注:結果は、コードを実行しているPCのシステム日時とは無関係です。
回答:Deeksyに感謝します
c# - この値は有効な年ですか C#
C#を使用して文字列が有効な年かどうかを確認する最良の方法は何ですか?
現在、{'All','2009','2008'} などの値を含むドロップダウン リストがあり、選択が日付の 1 つなのか 'All' フィールドなのかを知りたいです。
現在、私はチェックしていますbool isYearValid = (Year.ToLower() == "all") ? false : true;
値が有効な年かどうかを確認するにはどうすればよいですか?
c# - TryCatchとTryParseの長所と短所
オブジェクトからダブルを引き出すために次のアプローチのいずれかを使用することの長所と短所は何ですか?個人的な好みだけでなく、フィードバックを求めている問題には、デバッグのしやすさ、パフォーマンス、保守性などがあります。
datetime - VBScript には DateTime.TryParse に相当するものがありますか?
バリアントを考えると、VBScript には C# の DateTime.TryParse メソッドに相当するものがありますか?
c# - ランダムに変化する電話番号のデータ検証
WPF (C#、VS 08) アプリにさまざまな長さの電話番号を保存しています。
それらを文字列として保存します。私の質問は私の方法についてAddNewPhoneNo(string phoneNo)
です。
このメソッドではInt.TryParse
、着信番号を検証するために使用します (つまり、null でない、数値である...)。それ以来、これはおそらくこれを行うための最良の方法ではないことに気付きました。なぜなら、私は±2147483647の番号に制限されているからです。
電話番号を検証するための適切で簡単な方法は何ですか? 基本的なルールは次のようになると思います。
- すべて数値
- すべてポジティブ
- 最大 25 文字 (それ以上になる可能性もありますが、当面はこれで十分です)
現時点でこれ以上のルールがあるかどうかはわかりません。おそらくそれで終わりです。
c# - 複数の日付形式に一致する正規表現
次のような任意の形式の日付に一致する正規表現は次のとおりです。
そのための正規表現は何ですか?
26-Feb-2009 および26 FEB 2009と一致するが26FEB2009と一致しない正規表現 があります。したがって、誰かが知っている場合は、更新してください。
日付 26FEB2009 はFUTIDX 26FEB2009 NIFTY 0のような他の文字列の部分文字列であり、html ページから解析されるため、空白や区切り文字を設定できません。