MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

文字列を解析して、アンダースコアで区切られた大きな文字列から数値を取得します


まずテーブルを作成しましょう-

 mysql> create table DemoTable1961(Title text); Query OK、0行が影響を受ける(0.00秒)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
 mysql> DemoTable1961に挿入values('You_can_remove_the_string_part_only-10001-But_You_can_not_remove_the_numeric_parts');クエリOK、1行が影響を受ける(0.00秒)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

 mysql> select * from DemoTable1961; 

これにより、次の出力が生成されます-

 + ---------------------------------------------- -------------------------------------- + |タイトル|+----------------------------------------------- ------------------------------------- + | You_can_remove_the_string_part_only-10001-But_You_can_not_remove_the_numeric_parts | + ------------------------------------------- -----------------------------------------セット内の+1行(0.00秒) 

これは、CAST()を実装し、文字列を解析して文字列から数値を取得するためのクエリです-

 mysql> select cast(replace(replace('You_can_remove_the_string_part_only-10001-But_You_can_not_remove_the_numeric_parts'、'You_can_remove_the_string_part_only-'、'')、'-But_You_can_not_remove_the_numeric_parts'、'' 

これにより、次の出力が生成されます-

 + -------- + |出力|+-------- + | 10001 | + -------- + 1行セット(0.00秒)

  1. JavaScriptで文字列内の母音の数を取得するにはどうすればよいですか?

    文字列内の母音数の計算 英語の母音はa、e、i、o、uです。どの文字列でも、これらの母音は両方の場合(小さいまたは大文字)である可能性があることを確認してください。 デブリーフィング 次の例では、「noOfVowels()」というユーザー定義関数を使用して、入力文字列を読み取り、その文字列を母音(aAeEiIoOuU)のみを含む別の文字列と比較します。タスクを続行するには、indexOf()メソッドを使用します。 indexOf()メソッドは、文字が両方の文字列に共通である場合は常に文字のインデックスを表示します。一致しない場合は、出力として「-1」を表示します。ここでは、入力文字列

  2. JavaScript配列から文字列を解析する方法は?

    以下は、JavaScript配列から文字列を解析するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs