MySQLで改行を含むテキストを検索しますか?
REGEXPを使用できます。まずテーブルを作成しましょう-
mysql> create table DemoTable ( Name varchar(100) ); Query OK, 0 rows affected (1.61 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable values('John\nSmith'); Query OK, 1 row affected (0.73 sec) mysql> insert into DemoTable values('John Doe'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable values('David\nMiller'); Query OK, 1 row affected (0.24 sec) mysql> insert into DemoTable values('Carol Taylor'); Query OK, 1 row affected (0.27 sec)>
selectステートメントを使用してテーブルのすべてのレコードを表示する-
mysql> select *from DemoTable;
これにより、次の出力が生成されます-
+--------------+ | Name | +--------------+ | John Smith | | John Doe | | David Miller | | Carol Taylor | +--------------+ 4 rows in set (0.00 sec)
これは、MySQLで新しい行を含むテキストを検索するためのクエリです-
mysql> select *from DemoTable where Name regexp "\n";
これにより、次の出力が生成されます-
+--------------+ | Name | +--------------+ | John Smith | | David Miller | +--------------+ 2 rows in set (0.41 sec)
-
C++でのテキストの位置揃え
単語の配列と幅maxWidthがあるとすると、各行の文字数が正確にmaxWidthになり、完全に両端揃えになるようにテキストをフォーマットする必要があります。貪欲なアプローチで言葉を詰め込む必要があります。つまり、各行にできるだけ多くの単語を詰め込みます。各行が正確にmaxWidth文字になるように、必要に応じて余分なスペースを埋め込みます。 ここでは、単語間の余分なスペースをできるだけ均等に配置する必要があります。 1行のスペースの数が単語間で均等に分割されていない場合、左側の空のスロットには、右側のスロットよりも多くのスペースが割り当てられます。テキストの最後の行は、左揃えにし、単語の間
-
XPATHを使用して&nbspを含むテキストを検索する
ロケーターxpathを使用して、検索テキストwithまたはスペースを持つ要素を識別できます。まず、末尾と先頭にスペースがあるWeb要素のhtmlコードを調べてみましょう。次の画像では、タグ名が強いJAVA BASICSというテキストには、htmlコードに反映されているスペースがあります。 要素のテキストまたは属性の値にスペースが含まれている場合、そのような要素のxpathを作成するには、normalize-space関数を使用する必要があります。文字列からすべての末尾と先頭のスペースを削除します。また、文字列内に存在するすべての新しいタブまたは行を削除します。 構文 //tagname