JavaScriptでマルチバイトUTF-8文字列を処理し、空の区切り文字/区切り文字の問題を修正する方法
このためには、最初にpreg_split()を使用し、これで関数を設定します-
'//u'
上記のように設定すると、上記の「// u」が追加されたため、空の区切り文字の問題が修正されます。
例
PHPコードは次のとおりです
<!DOCTYPE html> <html> <body> <?php $stringValues=""; $result= preg_split('//u', $stringValues,-1, PREG_SPLIT_NO_EMPTY); print_r($result); echo "<br>"; $stringValues1="John Smith"; $result1= preg_split('//u', $stringValues1,-1, PREG_SPLIT_NO_EMPTY); print_r($result1); ?> </body> </html>
出力
これにより、次の出力が生成されます-
Array ( ) Array ( [0] => J [1] => o [2] => h [3] => n [4] => [5] => S [6] => m [7] => i [8] => t [9] => h )
-
C ++を使用してOpenCVで画像の明るさを下げる方法は?
明るさを下げる方法は、明るさを上げる方法と非常によく似ています。唯一の違いは、画像から「スカラー(B、G、R)」を差し引くことです。ここでは、明るさを下げるためにスカラー値を減算しています。 次のプログラムは、OpenCVで画像の明るさを下げる方法を示しています。 例 #include<iostream> #include<opencv2/highgui/highgui.hpp> using namespace cv; using namespace std; int main() { Mat original; //Declaring a
-
[FIX]「unix:///var/run/docker.sock」でDockerデーモンに接続できない
Dockerは、コンテナーを使用してアプリケーションを簡単に作成、デプロイ、実行できるため、ますます人気が高まっています。コンテナを使用すると、開発者は、アプリケーションを1つの完全なパッケージとしてデプロイする前に、そのすべてのライブラリと依存関係を含むパッケージを作成できます。 インストール Linux上のDockerは比較的簡単です。ターミナルでいくつかのコマンドを実行するだけで、準備完了です。 ただし、インストールが成功した後でも、これはすべてのユーザーで同じではない場合があります。最も一般的に発生するエラーの1つは、次のとおりです。 Dockerデーモンに接続できません(unix