情報アイランド

「情報を制する者は世界を制す」をモットーに様々な情報を提供することを目指すブログです。現在はプログラミング関連情報が多めですが、投資関連情報も取り扱っていきたいです。

Node.jsでパスがバイナリファイルのパスであるかチェックする

パスがバイナリファイルのパスであるかチェックするにはis-binary-pathモジュールのisBinaryPath関数を使用します。

var isBinaryPath = require('is-binary-path');

var isBinary = isBinaryPath('xxx');

第1引数にパスを指定します。

返り値としてパスがバイナリファイルのパスであるかが真偽値として得られます。

サンプルコード1

is-binary-path.js

var isBinaryPath = require('is-binary-path');

console.log(isBinaryPath('image.png'));
console.log(isBinaryPath('text.txt'));
console.log(isBinaryPath('C:\work\node\image.png'));
console.log(isBinaryPath('C:\work\node\text.txt'));

使用パッケージ

  • is-binary-path
    npm install is-binary-pathでインストールします。

実行結果

C:\work\node>node is-binary-path.js
true
false
true
false

関連

pizyumi
プログラミング歴19年のベテランプログラマー。業務システム全般何でも作れます。現在はWeb系の技術を勉強中。
スポンサーリンク

-Node.js