filename.cs

来自「用JavaScript做的文件压缩文件」· CS 代码 · 共 39 行

CS
39
字号
namespace com.sarmal.io
{
	using System;
	using System.Text.RegularExpressions;

	public class FileName
	{
		private String name;
		private String extension;
		private String path;

		public FileName(String path){
			/* match the filename and extension */
			Match match = Regex.Match(path,"(.*)(\\.[^.]+)$",RegexOptions.Compiled|RegexOptions.ECMAScript);
			name = match.Groups[1].ToString();
			extension = match.Groups[2].ToString();
			this.path = path;
		}

		public String Name {
			get {
				return name;
			}
		}

		public String Extension {
			get {
				return extension;
			}
		}

		public String Path {
			get {
				return path;
			}
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?