Libs/MojoCube.Api/Text/RegexClass.cs
(开头部分) 1KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Text;
using System.Web.UI;
using System.Text.RegularExpressions;
using System.Web;
namespace MojoCube.Api.Text
{
/// <summary>
/// 正则表达式的一些处理方法
/// </summary>
public class RegexClass
{
//获取形如Default.aspx的页面文件名
public static string GetUrlFileName()
{
string url = string.Empty;
if (HttpContext.Current != null)
{
url = HttpContext.Current.Request.Path.ToString();
}
Regex reg = new Regex(@"\w*\.\w*");
return reg.Match(url).Value.ToString();
}
//获取形如Default的页面短文件名
public static string GetUrlShortFileName()
{
string url = string.Empty;
if (HttpContext.Current != null)
{
url = HttpContext.Current.Request.Path.ToString();
}
Regex reg = new Regex(@"([\w-]+\.)+[\w-]+(/[\w-\./?%=]*)?");
url = reg.Match(url).Value.ToString().Split('.')[0];
return url;
}
public static string GetUrlShortFileName(string url)
{
Regex reg = new Regex(@"([\w-]+\.)+[\w-]+(/[\w-\./?%=]*)?");
url = reg.Match(url).Value.ToString().Split('.')[0];
return url;
}
//判断是否为正整数,不是的话返回0
public static string ChkInt(string value)
{
if (value != null)
{
string s = "^\\d+$";
Regex reg = new Regex(s);
Match mch = reg.Match(value);
if (mch.Success)
{
return value;
}
else
{
后面还有 10 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
