问题列表 - 第44637页

使用preg_match在字符串中查找百分比值

我试图在一串文本中隔离百分比值.使用preg_match这应该很简单,但因为百分号在preg_match中用作运算符,所以我无法通过搜索找到任何示例代码.

$string = 'I want to get the 10%  out of this string';
Run Code Online (Sandbox Code Playgroud)

我最终想要的是:

$percentage = '10%';
Run Code Online (Sandbox Code Playgroud)

我的猜测是我需要这样的东西:

$percentage_match = preg_match("/[0-99]%/", $string);
Run Code Online (Sandbox Code Playgroud)

我确信有一个非常快速的答案,但解决方案是逃避我!

php regex preg-match

6
推荐指数
1
解决办法
6897
查看次数

sybase:如果可能,我如何删除所有表和存储过程?

我想删除模式中的所有表和存储过程,任何人都知道如何做到这一点?如果可能的话,我想避免丢弃整个数据库.

sql sybase

2
推荐指数
1
解决办法
5866
查看次数

如何动态访问对象属性?

我已将对象属性的名称存储为字符串.在PHP中,如果对象已命名$object且属性变量已命名$key,则可以使用它进行访问$object->$key.如何在ActionScript中动态访问属性?

actionscript-3 object-property

3
推荐指数
1
解决办法
5979
查看次数

flash cs5:加快开发:任何提示?

我的麻烦是我的项目花费了越来越多的时间来编译.

我的当务之急是如何加快编译速度?我现在用的是SSD硬盘和四核CPU.你认为购买I7核心会加快编译速度吗?

我担心的是,它并不是因为Flash CS5不会利用多核心.

是否有人可以建议我的硬件配置?

flash

2
推荐指数
1
解决办法
1765
查看次数

如何在C#类中拥有父属性?

例如,在以下类中,我需要ParentCupboard和中使用属性Shelf.我该怎么做?

public class Room
{
    public List<Cupboard> Cupboards { get; set; }
}

public class Cupboard
{
    public Room Parent 
    {
        get
        {

        }
    }
    public List<Shelf> Shelves { get; set; }
}

public class Shelf
{

}
Run Code Online (Sandbox Code Playgroud)

c# properties parent

4
推荐指数
1
解决办法
4735
查看次数

如何开发第三方SAS PROC?

作为第三方,是否有可能开发SAS PROC?我在考虑像matlab工具箱或R包这样的东西.

我到处寻找有关如何做到这一点的信息,缺乏讨论让我相信这是不完美的.任何人都可以指出反例,最好是对所涉及的技术和业务问题有所了解吗?

plugins sas proc-sql

5
推荐指数
1
解决办法
1217
查看次数

将Type作为参数传递给函数

我有一个字典对象

Dictionary<string, Type> dict = new Dictionary<string, Type>();
Run Code Online (Sandbox Code Playgroud)

我还有一个BaseClass和一些子类,比如:ChildClass1,ChildClass2等.字典有值:

dict.Add("type1", typeof(ChildClass1));
dict.Add("type2", typeof(ChildClass2));
Run Code Online (Sandbox Code Playgroud)

我的问题是 - 有没有办法做这样的事情:

BaseClass c = new <<get a type from the dict: dict[type1]>>()?
Run Code Online (Sandbox Code Playgroud)

我只是想让我的解决方案更灵活,但我不确定这是否可行.谢谢!

c# memory-management object silverlight-3.0

2
推荐指数
1
解决办法
165
查看次数

设计一个没有标题栏的窗口 - QT Designer

当我使用QT Designer时,如何声明没有标题的窗口?

qt qt-designer

4
推荐指数
1
解决办法
9359
查看次数

嵌套的Try/Catch阻止了一个坏主意吗?

假设我们有这样的结构:

Try
  ' Outer try code, that can fail with more generic conditions, 
  ' that I know less about and might not be able to handle

  Try
    ' Inner try code, that can fail with more specific conditions,
    ' that I probably know more about, and are likely to handle appropriately
  Catch innerEx as Exception
    ' Handle the inner exception
  End Try

Catch outerEx as Exception
  ' Handle outer exception
End Try
Run Code Online (Sandbox Code Playgroud)

我已经看到一些意见认为这样的嵌套Try块是不鼓励的,但我找不到任何具体的原因.

这是坏代码吗?如果是这样,为什么?

.net vb.net exception-handling

77
推荐指数
2
解决办法
7万
查看次数

了解class方法的method_added

我想在瞬间做一些魔术,并将类方法添加到某个类中.因此我尝试了以下方法:

module Magic
  def self.included(base)
    base.extend ClassMethods
  end  
  module ClassMethods
    def method_added(name)
      puts "class method '#{name}' added"
    end  
    def some_class_method
      puts "some class method"
    end  
  end  
end

class Foo
  include Magic
  def self.method_added(name)
    puts "instance method #{name} added"
  end  
end
Run Code Online (Sandbox Code Playgroud)

这种方法适用于实例方法,类方法失败.我怎么解决这个问题?有什么建议?

ruby dsl metaprogramming

17
推荐指数
1
解决办法
2244
查看次数