タグ付けされた質問 「string」

文字列はシンボルの有限シーケンスであり、通常はテキストに使用されますが、任意のデータに使用されることもあります。





14
配列値を文字列からintに変換する方法は?
$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); 戻り値 array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } 値を文字列型ではなく整数型にする必要があります。これを行うには、foreachで配列をループして各文字列をintに変換するよりも良い方法がありますか?
233 php  string  int  explode 

28
文字列の最初の文字だけに.uppercaseStringをすばやく適用する
オートコレクトシステムを作成しようとしています。ユーザーが大文字で単語を入力すると、オートコレクトが機能しません。これを修正するために、入力した文字列のコピーを作成し、.lowercaseStringを適用して、それらを比較しました。文字列が本当にタイプミスされている場合は、単語を修正する必要があります。ただし、入力された単語を置き換える単語はすべて小文字になります。したがって、.uppercaseStringを最初の文字のみに適用する必要があります。もともと使えると思った nameOfString[0] しかし、これは明らかに機能しません。文字列の最初の文字を大文字にして、最初の文字を大文字にして文字列全体を印刷するにはどうすればよいですか? 助けてくれてありがとう!



15
文字列が空かどうかをチェックする関数が常にtrueを返すのはなぜですか?[閉まっている]
閉まっている。この質問は再現性がないか、タイプミスが原因です。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 16日前休業。 この質問を改善する 文字列が空でない場合はtrueを返し、文字列が空の場合はfalseを返すisNotEmpty関数があります。空の文字列を渡すと機能しないことがわかりました。 function isNotEmpty($input) { $strTemp = $input; $strTemp = trim($strTemp); if(strTemp != '') //Also tried this "if(strlen($strTemp) > 0)" { return true; } return false; } isNotEmptyを使用した文字列の検証が行われます。 if(isNotEmpty($userinput['phoneNumber'])) { //validate the phone number } else { echo "Phone number not entered<br/>"; } 文字列が空の場合、elseは実行されません。理由はわかりません。誰かがこれに光を当ててください。
231 php  string  validation 

18
小数点を含む文字列をdoubleに解析するにはどうすればよいですか?
文字列"3.5"をdoubleのように解析したい。しかしながら、 double.Parse("3.5") 35と double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) をスローしFormatExceptionます。 これで、私のコンピューターのロケールはドイツ語に設定されました。コンマが小数点として使用されます。double.Parse()それで何かをし"3,5"、入力として期待する必要があるかもしれませんが、私にはわかりません。 現在のロケールで指定されているとおりにフォーマットされているかどうかにかかわらず、10進数を含む文字列を解析するにはどうすればよいですか?
231 c#  string  parsing  double 

10
インデックスによる文字列文字の取得-Java
文字列内の特定の文字または数字のインデックスを計算する方法を知っていますが、n番目の位置の文字を取得するために使用できる事前定義された方法はありますか?したがって、文字列「foo」で、インデックス0の文字を要求すると、「f」が返されます。 注-上記の質問で「文字」とは、charデータ型ではなく、文字列内の文字または数字を意味します。ここで重要なことは、メソッドが呼び出されたときにcharを受信せず、文字列(長さ1)を受信することです。そして、私はsubstring()メソッドについて知っていますが、もっとすてきな方法があるのか​​と思っていました。
231 java  string 

25
リソーステキストファイルを文字列に読み取るためのユーティリティ(Java)[クローズ]
閉まっている。この質問は、StackOverflowのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善したいですか?質問を更新して、StackOverflowのトピックになります。 8か月前に閉鎖されました。 この質問を改善する リソース内のテキストファイルを文字列に読み込むのに役立つユーティリティはありますか?これは一般的な要件だと思いますが、グーグルした後はユーティリティが見つかりませんでした。
231 java  string  text  resources 

12
C#で文字列に改行を追加する
紐があります。 string strToProcess = "fkdfdsfdflkdkfk@dfsdfjk72388389@kdkfkdfkkl@jkdjkfjd@jjjk@"; 文字列に「@」記号が出現するたびに改行を追加する必要があります。 私の出力はこのようになるはずです fkdfdsfdflkdkfk@ dfsdfjk72388389@ kdkfkdfkkl@ jkdjkfjd@ jjjk@
230 c#  string 

11
strings.xml内の別の文字列から1つの文字列を参照しますか?
以下のように、strings.xmlファイル内の別の文字列から文字列を参照したいと思います(特に、「message_text」文字列の内容の終わりに注意してください)。 <?xml version="1.0" encoding="utf-8"?> <resources> <string name="button_text">Add item</string> <string name="message_text">You don't have any items yet! Add one by pressing the \'@string/button_text\' button.</string> </resources> 上記の構文を試しましたが、テキストは「@ string / button_text」をクリアテキストとして出力します。私が欲しいものではありません。「まだアイテムがありません。[アイテムを追加]ボタンを押してアイテムを追加してください。」というメッセージテキストを印刷します。 私が望むものを達成するための既知の方法はありますか? 根拠: アプリケーションには項目のリストがありますが、そのリストが空の場合、代わりに "@android:id / empty" TextViewを表示します。そのTextViewのテキストは、新しいアイテムを追加する方法をユーザーに通知するためのものです。私のレイアウトを変更に失敗しないようにしたいと思います(はい、私は問題の愚か者です:-)
230 android  xml  string 

19
英数字テキストから先行ゼロを削除する方法は?
ここでSOのゼロをプレフィックスする方法についての質問を見てきました。しかし、逆ではありません! 英数字テキストの先頭のゼロを削除する方法を教えてもらえますか?組み込みAPIはありますか、または先行ゼロをトリミングするメソッドを記述する必要がありますか? 例: 01234 converts to 1234 0001234a converts to 1234a 001234-a converts to 1234-a 101234 remains as 101234 2509398 remains as 2509398 123z remains as 123z 000002829839 converts to 2829839

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.